Is CLS up or down today?
CLS is up 7.91% today, last at 354.41. This stock moved +7.91% versus the prior close.
CLS · CLS
CLS (CLS) is trading at 354.41, up 7.91% on the session. Price action shows weakness or stretched conditions worth watching.
Over the past 7 days, 43 headlines skew mostly positive. Earnings and Analyst Rating themes dominated coverage.
Social mentions lean cautious or negative.
Analyst firms are mostly reiterating — no strong directional shift lately.
CLS is up 7.91% today, last at 354.41. This stock moved +7.91% versus the prior close.
Over the past 7 days, 43 headlines skew mostly positive. Earnings and Analyst Rating themes dominated coverage. Dominant story: Buy 2 Top-Ranked Beaten-Down AI-Led EMS Stocks Amid Solid Price Upside (1 source, bullish) RSI is 53 — neutral Price below 50-day average — short-term weakness Social (demo): 38% of recent mentions lean bullish — social mood is cautious.
Loaded: Feb 2026 – Jul 2026 (124 days) · Drag or scroll left for earlier dates
Analyst firms are mostly reiterating — no strong directional shift lately.
Query: CLS
59/ 100 index
-24.4% vs start of window
Based on 12,185 mentions over 30d
Buy 2 Top-Ranked Beaten-Down AI-Led EMS Stocks Amid Solid Price Upside
Celestica Inc (CLS) Institutional Confidence - TradingKey
Principal Financial Group Inc. Decreases Stock Holdings in Celestica, Inc. $CLS - MarketBeat
Cim LLC Lowers Position in Celestica, Inc. $CLS - MarketBeat
First Trust Advisors LP Buys 3,818 Shares of Celestica, Inc. $CLS - MarketBeat