CELESTICA INC (CLS.CA) Stock News

TSX:CLS • CA15101Q2071

399.5 CAD
+8.63 (+2.21%)
Last: Feb 18, 2026, 07:00 PM

CLS.CA Latest News, Press Relases and Analysis