Advertisement

CECO Environmental Corp. CECO

Set alert

Price alert · CECO

All alert types
50.50 USD -4.20 -7.68%

At close · Oct 30

50.94 +0.44 +0.87%

After hours · Oct 30, 5:56 PM ET

Bid
50.49 × 100
Ask
50.98 × 400
49.63 Day range 53.29
47.44 52-week range 99.67
YTD
-15.62%
1 year
+5.32%
Open
53.00
Prev close
54.70
Mkt cap
2.96B
Vol
989.74K
Avg vol
799.77K
EPS
-0.77
P/E
0.00
Div yield
0.00%
More statistics
Low
49.63
High
53.29
Forward P/E
18.60
Beta
1.50
Short ratio
2.65
Inst. own
89.47%
Dividend
0.00
Ex-div date
Sep 13, 2017
Earnings
Oct 27, 2026
50-d avg
71.32
200-d avg
72.31
1y target
109.00

1Y chart

Chart tools
Interval

Events in this range
  • Feb 24, 2026Earnings: 0.3; estimate 0.43; surprise -30.23%
  • Apr 28, 2026Earnings: 0.36; estimate 0.12; surprise 200%
  • Jun 10, 2026Rating: Needham · Buy → Buy
  • Jun 10, 2026Rating: Lake Street · Buy → Buy
  • Jul 9, 2026Rating: JP Morgan · — → Overweight
  • Aug 5, 2026Rating: TD Cowen · — → Buy
  • Aug 10, 2026Earnings: 0.47; estimate 0.255; surprise 84.31%
  • Aug 11, 2026Rating: Needham · Buy → Buy
  • Oct 13, 2026Rating: JP Morgan · Overweight → Overweight
  • Oct 27, 2026Earnings: —; estimate 0.593; surprise —%
Signals (59)
NameDateAgo
RSI: OversoldOct 22, 20261 week ago
MACD: Sell SignalOct 8, 20263 weeks ago
SMA: BearishOct 7, 20263 weeks ago
SMA: BearishOct 7, 20263 weeks ago
SMA: BullishOct 2, 20261 month ago
SMA: BullishOct 2, 20261 month ago
MACD: Buy SignalOct 2, 20261 month ago
MACD: Sell SignalSep 30, 20261 month ago
SMA: BearishSep 29, 20261 month ago
SMA: BearishSep 28, 20261 month ago
SMA: BullishSep 25, 20261 month ago
SMA: BearishSep 24, 20261 month ago
MACD: Buy SignalSep 23, 20261 month ago
SMA: BullishSep 22, 20261 month ago
SMA: BullishSep 21, 20261 month ago
MACD: Sell SignalSep 15, 20261 month ago
SMA: BearishSep 14, 20261 month ago
SMA: BearishSep 14, 20261 month ago
SMA: BullishSep 8, 20261 month ago
MACD: Buy SignalSep 3, 20261 month ago
SMA: BullishAug 31, 20262 months ago
SMA: BearishAug 28, 20262 months ago
MACD: Sell SignalAug 26, 20262 months ago
SMA: BearishAug 18, 20262 months ago
SMA: BullishAug 17, 20262 months ago
MACD: Buy SignalAug 7, 20262 months ago
SMA: BullishAug 3, 20263 months ago
SMA: BearishJul 29, 20263 months ago
RSI: OversoldJul 28, 20263 months ago
SMA: BearishJul 2, 20264 months ago
MACD: Sell SignalJun 26, 20264 months ago
MACD: Buy SignalJun 9, 20264 months ago
MACD: Sell SignalMay 18, 20265 months ago
RSI: OverboughtMay 4, 20266 months ago
SMA: BullishApr 22, 20266 months ago
SMA: BearishApr 21, 20266 months ago
SMA: BullishApr 9, 20266 months ago
MACD: Buy SignalMar 18, 20267 months ago
RSI: OversoldMar 9, 20267 months ago
SMA: BearishFeb 24, 20268 months ago
MACD: Sell SignalFeb 24, 20268 months ago
RSI: OverboughtFeb 13, 20268 months ago
RSI: OverboughtFeb 11, 20268 months ago
MACD: Buy SignalFeb 9, 20268 months ago
MACD: Sell SignalFeb 2, 20269 months ago
RSI: OverboughtJan 29, 20269 months ago
RSI: OverboughtJan 22, 20269 months ago
RSI: OverboughtJan 16, 20269 months ago
MACD: Buy SignalJan 13, 20269 months ago
MACD: Sell SignalDec 30, 202510 months ago
RSI: OverboughtDec 11, 202510 months ago
MACD: Buy SignalNov 26, 202511 months ago
SMA: BullishNov 24, 202511 months ago
SMA: BearishNov 20, 202511 months ago
SMA: BullishNov 19, 202511 months ago
SMA: BearishNov 13, 202511 months ago
MACD: Sell SignalNov 13, 202511 months ago
MACD: Buy SignalNov 4, 202512 months ago
SMA: BullishNov 3, 202512 months ago

Compare CECO

Chart and line up CECO against other symbols or a saved comparison set.

Sign in to keep these symbols in a saved comparison set.

Side-by-side symbol comparison
MetricCECOSPYQQQ
Last price50.50755.72690.49
Change-4.20-13.64-24.85
Change %-7.68%-1.77%-3.47%
Open53.00761.38697.13
Day high53.29761.46698.63
Day low49.63750.36683.45
Previous close54.70769.36715.34
Volume989.74K77.70M85.24M
Average volume799.77K41.22M34.57M
Market cap2.96B812.08B483.28B
P/E ratio0.0023.9926.44
Earnings per share-0.7731.5026.12
Dividend yield0.000.000.00
52-week high99.67779.09759.66
52-week low47.44631.97558.28
1-week return+2.89%-0.559233%-1.97%
1-month return-27.48%-0.906075%-6.66%
3-month return-22.95%+1.89%+1.02%
6-month return-31.89%+5.16%+3.41%
Year-to-date return-15.62%+10.82%+12.40%
1-year return+5.32%+11.16%+10.29%
2-year return+112.18%+32.90%+42.71%
50-day moving average67.80767.63725.41
200-day moving average71.99728.53679.17
Target price109.00——
Beta1.500.000.00
Short ratio2.65——
Institutional ownership89.47%——
Advertisement