CECO

CECO Environmental Corp.
$66.41
+1.77 (+2.73%)
Mkt Cap 3.86B
Volume 885,921
52W Range 42.82-101.24
Sector Industrials
Beta 1.50
EPS (TTM) -0.58 USD
P/E Ratio 42.15
Revenue (TTM) 911.95M USD
Rev Growth (5Y) +19.6%
EPS Growth (5Y) +43.9%
AlphaVal · Fair Value
What we estimate one share is worth
$30.83
Overvalued strong signal
114.6% above fair value
Modeled from cash flows & growth.
AlphaQuality · Grade · Gated
How strong & durable the business is
F
Stable Earnings Power
30.0 / 100 pillar composite (overridden)
Steady, predictable earnings power — graded A–F vs. similar companies.

Company Description

Track Record

Showing latest 4 periods • Swipe for more
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 774.38M 557.93M 544.85M 422.63M 324.14M 316.01M 341.87M 337.34M 345.05M 417.01M 370.08M 263.22M
Net Income 50.05M 12.96M 12.91M 17.42M 1.43M 8.21M 17.71M (7.12M) (3.03M) (38.22M) (5.60M) 13.08M
EPS 1.42 0.37 0.37 0.50 0.04 0.23 0.51 -0.21 -0.09 -1.12 -0.19 0.51
Free Cash Flow (5.48M) 7.46M 36.26M 26.27M 10.68M 476,000 4.57M 18.86M 5.54M 68.52M 11.87M 15.11M
FCF / Share -0.16 0.21 1.05 0.76 0.30 0.01 0.13 0.56 0.16 2.02 0.41 0.59
Operating CF 5.86M 24.83M 44.65M 29.65M 13.30M 4.42M 10.23M 21.95M 6.57M 69.60M 12.64M 16.26M
Total Assets 893.77M 759.70M 600.29M 504.72M 416.20M 429.13M 414.50M 392.58M 438.55M 498.63M 593.05M 413.69M
Total Debt 24.84M 249.92M 155.48M 123.53M 75.56M 91.54M 87.08M 76.16M 120.13M 128.49M 177.33M 112.43M
Cash & Equiv 33.14M 37.83M 54.78M 45.52M 29.90M 37.81M 36.96M 43.68M 29.90M 45.82M 34.19M 19.36M
Book Value 317.53M 247.69M 232.64M 213.22M 204.55M 202.66M 193.02M 178.56M 186.57M 190.08M 239.15M 179.90M
Return on Equity 0.16 0.05 0.06 0.08 0.01 0.04 0.09 -0.04 -0.02 -0.20 -0.02 0.07
CECO News
CECO Environmental to Transfer U.S. Stock Exchange Listing to the Texas Stock Exchange
Oct 02, 2026 03:00 AM · globenewswire.com
CECO vs. Tetra Tech: Which Industrial Stock Has Greater Upside?
Sep 30, 2026 10:06 AM · zacks.com
Can CECO Sustain EBITDA Margin Momentum Amid Backlog Growth?
Sep 29, 2026 07:55 AM · zacks.com
CECO Environmental (NASDAQ:CECO) & Hydrofarm Holdings Group (NASDAQ:HYFM) Head-To-Head Survey
Sep 27, 2026 02:14 AM · defenseworld.net
Bank of America Corp DE Invests $21.19 Million in CECO Environmental Corp. $CECO
Sep 24, 2026 12:48 AM · defenseworld.net
CECO's Industrial Process Solutions Unit Gains Momentum: Can It Sustain?
Sep 23, 2026 08:46 AM · zacks.com
CECO Environmental Corp (CECO) Shares Surge 3.0% -- What GF Score of 84 Tells Investors
Sep 22, 2026 03:19 PM · gurufocus.com
CECO Rises 16.1% YTD: Should You Buy the Stock Now or Wait?
Sep 21, 2026 08:51 AM · zacks.com
CECO Gains From Strength in Engineered Systems: Can the Momentum Last?
Sep 15, 2026 10:01 AM · zacks.com
California State Teachers Retirement System Boosts Holdings in CECO Environmental Corp. $CECO
Sep 14, 2026 11:29 PM · defenseworld.net