CECO
CECO ENVIRONMENTAL CORP71.35post+$1.08 (+1.54%)at close +$0.00 (+0.00%)
as of 08:26:55 UTCnext report Nov 3 · 90d
Earnings Room‹ back to CECO
The report
fiscal Q3 2026 · from the company's noticeNov 3before open90days out
Expected movement
market-implied · at the Aug 4 close±22.2%is what the chain prices between now and the expiry below. Not a view we hold.
That span is 108days, so it covers the report plus the ordinary movement around it. The chain doesn't yet quote a second expiry we can separate the two with; the range narrows onto the report as it approaches.
expiry Nov 20 · first after the reportATM strike 70straddle 18.60ATM IV 71%× 0.85 straddle-to-rangespot 71.35
Blast radius
2 linked · N-PORT + EDGARIf CECO moves ±22.2% over this report, these carry part of it. Fund rows are arithmetic on published holding weights — what an index fund does by construction. Company rows are ranked by disclosed tie strength.
Positioning
5 expiries · as of the Aug 3 closeContracts already committed, not just traded today — puts against calls, sized by expiry. The tick is today's volume moving against that stance; the arrow, how much built up since the prior session.
OI ΔPutsOI
ExpiryOICallsOI Δ
▲ +0%2.1k
Aug 21
18d
3.5k▼ −0%
▲ +6%503
Sep 18
46d
370▲ +0%
▲ +0%265
Nov 20
109d
1.5k▲ +0%
▲ +0%18
Dec 18
137d
119▲ +0%
▲ +0%73
Jan 15
165d
31
▲ +0%
The record
expected in pale · actual in full color4/8reports moved further than the options market had pricedtypically ±13.7% realized vs ±13.3% priced
Apr 28 '26±13.1%→+14.4%×1.10
Feb 24 '26±13.3%→−22.8%×1.71
Oct 28 '25±13.6%→−9.1%×0.67
Jul 29 '25±11.0%→+16.3%×1.48
Apr 29 '25±23.3%→+16.4%×0.70
Feb 25 '25±12.0%→+8.2%×0.69
Jan 17 '25±5.9%→−7.9%×1.35
Oct 29 '24±14.5%→−14.3%×0.98
pale = implied the day beforeink = the next day's close× = realized ÷ implied
2-quarter memory
Q3 FY25 · reported 0.04 · rev $198M
record note
The note composes when the report lands. Nothing is written for a quarter that hasn't been read.