Stocktoria

CECO ENVIRONMENTAL CORP CECO

CECO ENVIRONMENTAL CORP statistics & valuation

P / E107.2×
P / S6.9×
P / B16.6×
Net margin6.5%
FCF margin-0.7%
Net debt$179.3M
Net debt / EBITDA1.4×
Enterprise value USD$5.5B
EV / EBITDA42.4×
Earnings yield EBIT/EV1.9%
Return on capital18%
Graham number -78.2%$16.50

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports. The Graham number is Benjamin Graham's rough maximum fair value ($16.50); a green figure means the price is below it.

Profitability & efficiency

Net margin (%)
-9.20% -0.90% -2.10% 5.20% 2.60% 0.40% 4.10% 2.40% 1.70% 6.50% 2016201720182019202020212022202320242025
Gross margin (%)
32.30% 32.80% 33.10% 33.40% 33.30% 31.10% 30.30% 31.40% 26.20% 34.80% 2016201720182019202020212022202320242025
Operating margin (%)
-6.10% 2.30% 3.00% 5.30% 4.20% 3.00% 5.20% 6.30% 4.70% 13.70% 2016201720182019202020212022202320242025
Return on equity (%)
-20.10% -1.60% -4.00% 9.20% 4.00% 0.70% 8.00% 5.40% 5.10% 15.50% 2016201720182019202020212022202320242025
Shares outstanding
34.3M 34.7M 35.0M 35.5M 35.5M 35.6M 35.0M 35.3M 36.4M 36.6M 2016201720182019202020212022202320242025
Net debt ($)
$77.4M $84.9M $30.8M $29.9M $36.6M $33.9M $65.7M $82.5M $181.0M $179.3M 2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-7.70% -0.70% -1.80% 4.30% 2.00% 0.30% 3.50% 2.20% 1.70% 5.60% 2016201720182019202020212022202320242025
Free cash flow margin (%)
16.40% 1.60% 5.60% 1.30% 0.20% 3.30% 6.20% 6.70% 1.00% -0.70% 2016201720182019202020212022202320242025
Debt / equity (×)
0.65× 0.62× 0.42× 0.34× 0.36× 0.31× 0.51× 0.58× 0.87× 0.66× 2016201720182019202020212022202320242025
EPS ($)
-$1.12 -$0.09 -$0.21 -$0.50 $0.23 $0.04 $0.50 $0.37 $0.36 $1.37 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

P / E vs its own history

CECO ENVIRONMENTAL CORP trades at about 55.4× earnings — above its 10-year norm (10-year range 12.5×–157.7×, median 48.6×).

12.5× 157.7×

Shaded band = 10-year range (12.5×–157.7×); dot = today's 55.4×.

Historical P/E = month-end price near each fiscal year-end ÷ that year's EPS. A read on whether the stock is cheap or dear relative to how it has typically been valued — not a forecast.

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Gross margin34.8%26.2%31.4%30.3%31.1%33.3%33.4%33.1%32.8%32.3%
Operating margin13.7%4.7%6.3%5.2%3.0%4.2%5.3%3.0%2.3%-6.1%
Net margin6.5%1.7%2.4%4.1%0.4%2.6%5.2%-2.1%-0.9%-9.2%
FCF margin-0.7%1.0%6.7%6.2%3.3%0.2%1.3%5.6%1.6%16.4%
Return on assets5.6%1.7%2.2%3.5%0.3%2.0%4.3%-1.8%-0.7%-7.7%
Return on equity15.5%5.1%5.4%8.0%0.7%4.0%9.2%-4.0%-1.6%-20.1%
Debt / equity0.66×0.87×0.58×0.51×0.31×0.36×0.34×0.42×0.62×0.65×
Current ratio1.341.351.391.641.621.681.561.551.611.46

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.