‹ Screener

CECO ENVIRONMENTAL CORP

CECO · Industrial & Commercial Fans & Blowers & Air Purifing Equip · 35.9M shares · -0%/yr ↓ buyback · EDGAR filings ↗

Reference price $97.28 · est. market cap ~$3.5B — last insider sale, 2026-06-25 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B74

Clearly above-average air-pollution-control equipment maker with top-quartile returns and explosive growth, tempered by weak cash conversion.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $185M2025-09-30 · $198M2025-12-31 · $215M2026-03-31 · $206M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
34.8%
Operating margin
13.7%
Net margin
6.5%
Return on equity
15.8%
Return on assets
5.6%
ROIC
15.8%
Revenue growth (QoQ)
-4.1%
Net-income growth
286.3%
Debt / equity
0.7×
Net debt / EBITDA
1.4×
Interest coverage
5.1×
Current ratio
1.3×
Free cash flow
-$5M
EBITDA
$131M
Tangible book value
-$68M
Cash & investments
$33M
Cash runway
24q
Stock comp / revenue
1.7%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-25DEZWIREK JASONSell34K$97.28
2026-06-24DEZWIREK JASONSell34K$96.61
2026-06-24Johansson Peter K.Sell30K$96.49
2026-06-08Harris-Peterson CandaceGrant3.1K
2026-06-01SIEGEL LAURIEGrant2.2K
2026-06-01KNOWLING ROBERT E JRGrant2.2K
2026-06-01Nanda MunishGrant2.2K
2026-06-01Mannarino Claudio AGrant1.1K
2026-06-01DEZWIREK JASONGrant2.2K
2026-06-01Harris-Peterson CandaceGrant3.1K
2026-06-01Harris-Peterson CandaceGrant2.7K
2026-06-01Harris-Peterson CandaceGrant6.3K
2026-06-01Harris-Peterson CandaceGrant1.4K
2026-06-01Harris-Peterson CandaceGrant4.7K
2026-06-01Harris-Peterson CandaceGrant625
2026-06-01GEORGE MARCUS JGrant37K
2026-06-01GEORGE MARCUS JGrant2.2K
2026-06-01RICHEY VICTOR L JRGrant6.4K
2026-06-01SACHS VALERIE GENTILEGrant3.2K
2026-06-01WALLMAN RICHARD FGrant3.4K
2026-06-01WALLMAN RICHARD FBuy20K$76.85
2026-05-01Nanda MunishSell11K$74.00
2026-04-29WALLMAN RICHARD FBuy5.0K$73.80
2026-04-29WALLMAN RICHARD FBuy10K$73.25
2026-03-31Gleason Todd RTax withheld2.1K$59.58
2026-03-31Gregory Alyson NoelTax withheld175$59.58
2026-03-31Johansson Peter K.Tax withheld653$59.58
2026-03-17Gregory Alyson NoelTax withheld139$57.06
2026-03-17Kovachev KirilTax withheld346$57.06
2026-03-17Johansson Peter K.Tax withheld1.6K$57.06
2026-03-16Kovachev KirilGrant1.8K
2026-03-16Gregory Alyson NoelGrant3.2K
2026-03-16Johansson Peter K.Grant3.9K
2026-03-15Gleason Todd RGrant75K
2026-03-15Gregory Alyson NoelTax withheld150$54.50
2026-03-15Kovachev KirilTax withheld380$54.50
2026-03-15Johansson Peter K.Grant16K
2026-03-15Johansson Peter K.Tax withheld5.0K$54.85
2026-03-15Johansson Peter K.Tax withheld1.7K$54.50
2026-03-15Gleason Todd RTax withheld30K$54.85
2026-03-07Gregory Alyson NoelTax withheld287$52.53
2026-03-07Gleason Todd RTax withheld3.6K$52.53
2026-01-15Gregory Alyson NoelGrant8.5K
2025-09-22Gleason Todd ROption exercise98K$12.72
2025-09-22Gleason Todd RSell98K$50.45
2025-09-19Gleason Todd RSell16K$50.38
2025-09-19Gleason Todd ROption exercise102K$12.72
2025-09-19Gleason Todd RSell85K$49.10
2025-09-19Gleason Todd RSell700$51.15
2025-09-18Gleason Todd RSell100K$51.30
2025-09-18Gleason Todd ROption exercise100K$12.72
2025-09-05WALLMAN RICHARD FBuy3.0K$46.93
2025-08-29WALLMAN RICHARD FBuy3.0K$44.25
2025-08-29WALLMAN RICHARD FBuy1.5K$44.25
2025-08-15Johansson Peter K.Tax withheld2.3K$44.61
2025-07-31DEZWIREK JASONSell20K$43.79
2025-07-31DEZWIREK JASONSell10K$43.07
2025-07-30DEZWIREK JASONSell4.3K$41.36
2025-07-30DEZWIREK JASONSell44K$43.09
2025-07-30Mannarino Claudio ASell440$40.41
2025-07-30DEZWIREK JASONSell22K$42.34
2025-07-30Mannarino Claudio ASell7.8K$41.98
2025-07-30Mannarino Claudio ASell12K$41.25
2025-07-05Kovachev KirilTax withheld460$30.00
2025-06-27Watkins-Asiyanbi JoycelynnTax withheld1.6K$29.60
2025-06-03Mannarino Claudio AGrant3.1K
2025-06-03Nanda MunishGrant6.3K
2025-06-03WALLMAN RICHARD FGrant9.8K
2025-06-03DEZWIREK JASONGrant6.3K
2025-06-03SACHS VALERIE GENTILEGrant9.1K
2025-06-03SIEGEL LAURIEGrant6.3K
2025-04-01Gleason Todd RTax withheld3.6K$23.09
2025-03-31Watkins-Asiyanbi JoycelynnTax withheld688$22.80
2025-03-31Johansson Peter K.Sell22K$22.80
2025-03-31Johansson Peter K.Tax withheld653$22.80
2025-03-31Gleason Todd RTax withheld2.1K$22.80
2025-03-27Johansson Peter K.Sell5.6K$24.15
2025-03-17Kovachev KirilGrant4.3K
2025-03-17Johansson Peter K.Grant12K
2025-03-17Watkins-Asiyanbi JoycelynnGrant11K
2025-03-15Johansson Peter K.Tax withheld6.5K$23.25
2025-03-15Gleason Todd RGrant203K
2025-03-15Gleason Todd RTax withheld76K$23.25
2025-03-15Johansson Peter K.Grant22K
2025-03-15Watkins-Asiyanbi JoycelynnGrant11K
2025-03-15Watkins-Asiyanbi JoycelynnTax withheld4.4K$23.25
2025-03-15Kovachev KirilTax withheld464$23.25
2025-03-07Gleason Todd RTax withheld3.5K$24.24
2025-02-26WALLMAN RICHARD FBuy1.0K$25.15
2025-02-26WALLMAN RICHARD FBuy14K$25.19

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-09Reg FDExhibitsfiling ↗
2026-06-01Acquisition/dispositionDebt obligationExec/director change5.03Reg FDExhibitsfiling ↗
2026-05-28Exec/director changeShareholder voteReg FDExhibitsfiling ↗
2026-04-28ResultsExhibitsfiling ↗
2026-04-02Material agreementExhibitsfiling ↗
2026-02-24Material agreementReg FDExhibitsfiling ↗
2026-02-24ResultsExhibitsfiling ↗
2026-02-04Material agreementDebt obligationExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-092026-06-090001193125-26-263664 ↗
8-K2026-06-012026-06-010001104659-26-068661 ↗
8-K2026-05-282026-05-270001104659-26-067250 ↗
10-Q2026-04-302026-03-310001193125-26-197428 ↗
8-K2026-04-282026-04-280001193125-26-183496 ↗
8-K2026-04-022026-03-300001193125-26-139875 ↗
10-K2026-03-022025-12-310001193125-26-085815 ↗
8-K2026-02-242026-02-240001193125-26-065166 ↗
8-K2026-02-242026-02-230001104659-26-018825 ↗
8-K2026-02-042026-01-300001193125-26-036815 ↗
10-Q2025-10-282025-09-300001193125-25-252944 ↗
8-K2025-10-282025-10-280001193125-25-252209 ↗