CELESTICA INC (CLS.CA) Stock News

Canada Toronto Stock Exchange TSX:CLS • CA15101Q2071

376.51 CAD
-29.04 (-7.16%)
Last: Feb 4, 2026, 07:00 PM

CLS.CA Latest News, Press Relases and Analysis