WallStSmart
CECO

CECO Environmental Corp.

NASDAQ: CECO · INDUSTRIALS · POLLUTION & TREATMENT CONTROLS

$72.48
-2.44% today

Updated 2026-04-29

Market cap
$2.60B
P/E ratio
190.74
P/S ratio
3.24x
EPS (TTM)
$0.38
Dividend yield
52W range
$25 – $82
Volume
0.7M

CECO Environmental Corp. (CECO) Financial statements

SEC filings — annual and quarterly data.

Cash flow — annual

Item20062007200820092010201120122013201420152016201720182019202020212022202320242025
Operating cash flow$-4.15M$3.96M$5.08M$14.89M$2.94M$8.74M$16.83M$24.18M$16.26M$12.64M$69.60M$6.57M$21.95M$10.23M$4.42M$13.30M$29.65M$44.65M$24.83M$5.86M
Capital expenditures$898000.00$1.69M$2.25M$999000.00$654000.00$913000.00$273000.00$1.38M$1.15M$763000.00$1.08M$1.03M$3.09M$5.66M$3.94M$2.62M$3.38M$8.38M$17.37M$11.34M
Depreciation$1.23M$1.62M$3.18M$2.52M$1.76M$1.40M$1.25M$6.65M$11.27M$16.52M$18.90M$16.09M$13.27M$10.61M$9.92M$9.85M$10.61M$12.51M$14.52M
Stock-based comp$1.19M$997000.00$885000.00$693000.00$662000.00$1.10M$1.66M$2.07M$2.28M$1.77M$3.19M$2.67M$1.76M$3.33M$3.90M$4.53M$7.51M$13.11M
Free cash flow$-5.05M$2.27M$2.83M$13.89M$2.28M$7.83M$16.56M$22.80M$15.11M$11.87M$68.52M$5.54M$18.86M$4.57M$476000.00$10.68M$26.27M$36.26M$7.46M$-5.48M
Investing cash flow$-898000.00$-11.65M$-25.78M$-999000.00$4.50M$-199000.00$-3.89M$-105.59M$-37.81M$-35.04M$-419000.00$-660000.00$38.26M$-5.15M$-9.23M$-2.08M$-48.26M$-56.49M$-105.31M
Financing cash flow$5.18M$7.90M$21.22M$-13.65M$-3.04M$-1.61M$-2.67M$81.08M$18.25M$38.92M$-55.84M$-22.71M$-44.90M$-12.12M$3.72M$-15.56M$38.18M$21.14M$65.91M
Dividends paid$728000.00$2.46M$4.34M$5.94M$7.98M$8.99M$7.79M$0.00$230000.00$671000.00
Share repurchases
Debt repayment
Net change in cash$19.57M