TSX Composite index rallied in 2024: here are the top constituents

The S&P/TSX Composite Index, which tracks the biggest Canadian companies, is on track for a weekly loss after the latest Bank of Canada (BoC) interest rate decision. The blue-chip index…