The S&P 500 (^GSPC) broke 50 record highs in 2024 and ended the year up approximately 23 per cent, while the TSX (^GSPTSE) ...