CECO Environmental Corp. (CECO)
NASDAQ: CECOIndustrialsPollution Control EquipmentUSD
At close: Oct 7, 4:00 PM ET · Delayed 15 min
CECO stock chart
Technical analysisKey statistics
All statistics- Market cap
- $4.17B
- Forward P/E
- 22.58
- EPS (TTM)
- -$0.77
- Dividend yield
- None
- Ex-dividend date
- Sep 14, 2017
- 52-week range
- 42.82 – 101.24
- Day range
- 69.13 – 74.06
- Volume / Avg
- 1.33M / 797.59K
- Beta
- —
- Shares outstanding
- 58.57M
- Next earnings
- Oct 27, 2026
52-week range
CECO stock today
Shares of CECO Environmental (CECO) finished lower on Oct 7 at $71.16, a drop of 5.69% or $4.29 per share, versus the S&P 500's 0.22% decline. At this level, CECO sits in the middle of its 52-week range of $42.82 to $101.24: 29.7% below the high, set on Jun 10, 2026 and 66.2% above the low. CECO is up 18.9% year to date, outperforming the S&P 500 (+14.0%). Over the past 12 months, the stock has gained 39.6%.
CECO Environmental has posted a net loss over the last twelve months (EPS of -$0.77), so its P/E ratio is not meaningful. The company is scheduled to report Sep/2026 results on Oct 27; analysts expect EPS of $0.69.
Summary generated from market data by MetaCap's automated system. Methodology
About CECO Environmental
Company profileCECO Environmental Corp. provides critical solutions in industrial air quality, industrial water treatment, and energy transition solutions in the United States, the United Kingdom, the Netherlands, China, and internationally. It operates through Engineered Systems and Industrial Process Solutions segments.
- Sector
- Industrials
- Industry
- Pollution Control Equipment
- CEO
- Mr. Todd R. Gleason
- Headquarters
- Addison, TX
- Employees
- 1,540
- IPO year
- 1998
- Website
- cecoenviro.com
Financial highlights
Full financialsIn fiscal 2025, CECO Environmental generated $774.4 million in revenue, up 38.8% from fiscal 2024, its 5th consecutive year of revenue growth. Net income was $50.1 million (+286.3% year over year), for a net margin of 6.5% versus a median of 2.4% in the prior 5 years. Gross margin was 34.8% (down from 35.2%) and operating margin 13.7%.
| Fiscal year | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|
| Revenue | $774.38M | $557.93M | $544.85M | $422.63M | $324.14M |
| Growth | +38.79% | +2.40% | +28.92% | +30.38% | +2.57% |
| Net income | $50.05M | $12.96M | $12.91M | $17.42M | $1.43M |
| EPS (diluted) | $1.37 | $0.36 | $0.37 | $0.50 | $0.04 |
Analyst forecast
ForecastConsensus (7 analysts)
none
Avg. price target
$111.86+57.20%
- Strong buy 2
- Buy 5
- Hold 0
- Sell 0
- Strong sell 0
Target range
Ratings and targets reflect third-party analyst opinions, not MetaCap recommendations.
Earnings
Earnings history- Next report
- Oct 27, 2026
- EPS estimate
- $0.69
- Last reported (Q2 2026)
- Aug 10, 2026
- EPS actual vs est.
- $-0.80 vs —
Dividends
Dividend history- Annual dividend
- $0.00
- Last payment
- $0.075
- Ex-dividend date
- Sep 14, 2017
CECO Environmental peers
Industrials sector| Company | Price | % Chg | Market cap | Compare |
|---|---|---|---|---|
| PPIHPerma-Pipe International Holdings Inc. | 31.71 | -2.22% | $259.87M | vs CECO |
| FTEKFuel Tech Inc. | 1.67 | 0.00% | $52.13M | vs CECO |
| DCIDonaldson Company Inc. | 87.26 | -3.16% | $10.11B | vs CECO |
| MAIRMadison Air Solutions Corporation Class A | 24.12 | -1.95% | $12.10B | vs CECO |
Indexes, lists and sector
Appears in lists
CECO Environmental stock FAQ
What is CECO Environmental's stock price today?
CECO last traded at $71.16 as of Oct 7, 4:00 PM EDT, down 5.69% on the day. Prices are delayed at least 15 minutes.
Does CECO Environmental pay a dividend?
Yes. CECO Environmental pays $0.00 per share annually. The most recent dividend of $0.075 had an ex-dividend date of Sep 14, 2017.
When is CECO Environmental's next earnings date?
CECO Environmental is expected to report earnings on Tuesday, October 27, 2026. Analysts expect EPS of $0.69.
Who is CECO Environmental's CEO?
Mr. Todd R. Gleason is the chief executive officer of CECO Environmental Corp., which has about 1,540 employees.
Has CECO ever split its stock?
Yes. The most recent CECO stock split was a 1-for-5 split on Sep 29, 1992, one of 2 splits on record.
What is the CECO 52-week high?
The 52-week high for CECO is $101.24 and the 52-week low is $42.82. The stock is currently 29.7% below its high.