It's been a turbulent first half to 2025, but it ended with record highs from the S&P, Nasdaq and especially the TSX. On Monday, the Canadian index rose 146 points to a new high of 26,838 as every sector but energy rallied. Healthcare, materials and telcos led the way. Major