AI Demand Fuels 217% Celestica Stock Rally