Note: These figures reflect diluted GAAP earnings per share, reported before non-recurring items, and may differ from the non-GAAP figures used by some sources.
CECO typically reports before market open, meaning Day 0 captures the market's immediate reaction in the first full trading session, while Day +1 reflects follow-through momentum.
| Earnings Date | Day 0 Move | Day 0 Range | Day +1 Move | Day +1 Range |
|---|---|---|---|---|
| 2026-04-28 | +$9.37 (+14.43%) | $11.97 (18.44%) | -$1.81 (-2.44%) | $4.22 (5.68%) |
| 2026-02-24 | -$17.68 (-22.76%) | $13.84 (17.82%) | +$4.81 (+8.02%) | $7.15 (11.92%) |
| 2025-10-28 | -$4.85 (-9.10%) | $8.96 (16.79%) | -$0.46 (-0.95%) | $4.62 (9.53%) |
| 2025-07-29 | +$5.64 (+16.25%) | $3.90 (11.24%) | +$3.18 (+7.88%) | $3.39 (8.40%) |
| 2025-04-29 | +$3.14 (+16.35%) | $2.51 (13.07%) | +$1.45 (+6.49%) | $2.15 (9.65%) |
| 2025-02-25 | +$1.86 (+8.21%) | $2.78 (12.27%) | +$0.01 (+0.04%) | $1.44 (5.88%) |
| 2024-10-29 | -$3.75 (-14.25%) | $2.37 (9.01%) | +$2.03 (+9.00%) | $2.42 (10.73%) |
| 2024-07-30 | -$1.90 (-6.33%) | $2.97 (9.90%) | +$1.09 (+3.88%) | $1.74 (6.18%) |
| Avg Abs Move | 13.46% | 13.57% | 4.84% | 8.49% |
Historical price behavior around earnings shows CECO is a highly volatile stock that delivers substantial moves in both directions. The average absolute Day 0 move of 13.46% significantly exceeds typical market reactions, with individual sessions ranging from a +16.35% surge (April 2025) to a -22.76% plunge (February 2026). The Day 0 range averages 13.57%, indicating wide intraday swings as the market digests results.
Day +1 follow-through averages 4.84% with an 8.49% range, suggesting meaningful continuation after the initial reaction. Notably, the most recent earnings (April 2026) saw a +14.43% Day 0 pop followed by a -2.44% Day +1 pullback, a pattern of initial enthusiasm followed by profit-taking. The February 2026 disaster produced a -22.76% Day 0 collapse but then recovered +8.02% on Day +1, demonstrating the stock's tendency to overshoot in both directions. Investors should prepare for double-digit percentage swings and recognize that CECO's earnings reactions tend to be more extreme than typical small-cap industrials.
| Metric | Value |
|---|---|
| Expiration Date | 08/21/26 (DTE 14) |
| Expected Move | $10.80 (15.24%) |
| Expected Range | $60.03 to $81.62 |
| Implied Volatility | 112.64% |
The options market is pricing a 15.24% expected move for the August expiration, slightly above the 13.46% average historical Day 0 move but well within the range of recent outcomes. This suggests options traders are anticipating another volatile reaction consistent with CECO's established pattern, though not pricing in the extreme moves seen in February (-22.76%) or the most bullish scenarios from earlier quarters.
Analyst sentiment on CECO has turned decidedly bullish heading into this earnings report. The current consensus shows 7 Strong Buy ratings and 1 Moderate Buy, with zero Hold, Sell, or Strong Sell ratings—an unusually concentrated positive view. The average recommendation of 4.88 out of 5.0 reflects near-universal enthusiasm, and sentiment has improved from one month ago when the firm count stood at 5 Strong Buys and 1 Moderate Buy.
The average price target of $108.00 implies 52% upside from the current price of $70.92, with the range spanning from a low of $85.00 (+20% upside) to a high of $130.00 (+83% upside). This wide target range reflects differing views on the sustainability of CECO's growth trajectory and the ultimate success of its transformation initiatives, though even the most conservative target implies meaningful appreciation.
The strengthening analyst support—with two additional Strong Buy ratings added in the past month—suggests growing conviction that the company's strategic repositioning is gaining traction. However, the concentration of bullish ratings also means there's limited room for positive estimate revisions to drive further multiple expansion, placing greater emphasis on actual execution and guidance to justify current valuations.
CECO's technical setup heading into earnings reflects recent weakness following a sharp pullback from higher levels. The Barchart Technical Opinion currently registers an 8% Sell signal, unchanged from last week but a dramatic reversal from the 56% Buy signal just one month ago. This deterioration reflects the stock's struggle to maintain momentum after peaking in recent weeks.
Timeframe Analysis:
Trend Characteristics: The Minimum strength and Weakest direction classification indicates CECO is in a fragile technical state with minimal conviction in either direction heading into the earnings catalyst.
The stock is currently trading at $70.92, positioned above its 5-day ($69.45), 10-day ($67.97), and 200-day ($68.00) moving averages, but below its 20-day ($74.16), 50-day ($82.27), and 100-day ($76.10) averages. This configuration—above short-term support but below intermediate-term resistance—suggests the stock is attempting to stabilize after a correction from the $82+ levels reached at the 50-day average.
| Period | Value | Period | Value |
|---|---|---|---|
| 5-Day MA | $69.45 | 50-Day MA | $82.27 |
| 10-Day MA | $67.97 | 100-Day MA | $76.10 |
| 20-Day MA | $74.16 | 200-Day MA | $68.00 |
The technical picture presents a neutral-to-cautious setup for earnings. While the stock has found support near the $68-70 zone (200-day average), the failure to hold above the 20-day and 50-day averages indicates weakening momentum. The 50-day average at $82.27 represents significant overhead resistance, while the 200-day at $68.00 provides nearby support. Given the stock's tendency for double-digit earnings reactions and the current position in no-man's land between key moving averages, traders face elevated risk in either direction. The deterioration in technical signals over the past month suggests the market has grown more skeptical heading into the report, potentially setting up for a positive surprise if management can deliver on the elevated expectations embedded in the $108 average price target.