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