The Toronto Stock Exchange index broke through its March 2nd peak, setting a new all-time closing high.

2026-05-26

The Toronto Stock Exchange index broke through its March 2nd peak, setting a new all-time closing high.