Technology stocks outperformed in 2024 and helped the Toronto Stock Exchange achieve an 18% yearly gain. Celestica (TSX:CLS), ...