Celestica (CLS) closed the most recent trading day at $335.50, moving -1.2% from the previous trading session. This change lagged the S&P 500's 0.14% loss on the day. At the same time, the Dow lost 0.
The market expects Celestica (CLS) to deliver a year-over-year increase in earnings on higher revenues when it reports ...
Celestica is on a durable AI-driven growth path, but I see late-cycle risks leaving little room for disappointment. Learn why ...
Celestica's share price has delivered a very large 5 year gain, yet its valuation checks are split, with the Discounted Cash ...
In the latest trading session, Celestica (CLS) closed at $334.77, marking a -2.97% move from the previous day. This change ...
Deep Sail Capital Partners, an investment management company, released its second-quarter 2026 investor letter. A copy of the ...