Ceco Environmental Corp (CECO)

Price$75.18Cached quote
CECONasdaq
Loading local price history

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

16 annual periodsNewest to oldest
2025202420232022202120202019201820172016201520142013201220112010
Revenue$774.4M$557.9M$544.8M$422.6M$324.1M$316.0M$341.9M$337.3M$345.1M$417.0M$367.4M$263.2M$197.3M$135.1M$139.2M$140.6M
Gross profit$269.2M$196.1M$171.0M$128.2M$100.9M$105.1M$114.1M$111.5M$113.2M$134.9M$109.2M$84.8M$61.6M$42.4M$38.2M$32.7M
Gross margin34.77%35.16%31.39%30.34%31.14%33.27%33.38%33.06%32.81%32.34%29.71%32.23%31.20%31.43%27.42%23.22%
Operating expenses$163.4M$160.7M$136.4M$106.1M$91.1M$91.8M$96.1M$101.5M$105.2M$160.4M$104.2M$63.2M$54.6M$25.8M$25.8M$27.6M
Operating income$105.9M$35.4M$34.6M$22.2M$9.9M$13.3M$18.0M$10.0M$8.0M−$25.6M$4.9M$21.7M$7.0M$16.7M$12.4M$5.0M
Operating margin13.67%6.35%6.34%5.24%3.04%4.22%5.26%2.96%2.33%−6.13%1.35%8.23%3.53%12.35%8.89%3.58%
EBITDA$130.7M$49.9M$47.1M$32.8M$19.7M$23.3M$28.6M$23.3M$24.1M−$6.7M$21.5M$32.9M$13.6M$17.9M$13.8M$6.8M
EBITDA margin16.88%8.95%8.64%7.76%6.08%7.36%8.37%6.90%6.99%−1.60%5.84%12.51%6.90%13.28%9.89%4.83%
Net income$50.1M$13.0M$12.9M$17.4M$1.4M$8.2M$17.7M−$7.1M−$3.0M−$38.2M−$5.6M$13.1M$6.6M$10.8M$8.3M$2.1M
Net profit margin6.46%2.32%2.37%4.12%0.44%2.60%5.18%−2.11%−0.88%−9.16%−1.52%4.97%3.32%8.03%5.94%1.50%
Basic EPSper basic share$1.42$0.37$0.37$0.50$0.04$0.23-$0.51-$0.21-$0.09-$1.12-$0.19$0.51$0.33$0.73$0.58$0.15
Diluted EPSper diluted share$1.37$0.36$0.37$0.50$0.04$0.23-$0.50-$0.21-$0.09-$1.12-$0.19$0.50$0.32$0.65$0.51$0.15

Owners

Reported shareholders

Reference date Jun 30, 2026
FMR LLC · 7.74% of listed sharesBlackRock, Inc. · 7.40% of listed sharesDEZWIREK JASON · ≈7.08% of listed sharesVANGUARD CAPITAL MANAGEMENT LLC · 4.00% of listed sharesDIMENSIONAL FUND ADVISORS LP · 3.74% of listed sharesT. Rowe Price Investment Management, Inc. · 3.69% of listed sharesAMERICAN CENTURY COMPANIES INC · 3.57% of listed sharesDriehaus Capital Management LLC · 2.67% of listed sharesGEODE CAPITAL MANAGEMENT, LLC · 2.50% of listed sharesDivisadero Street Capital Management, LP · 2.28% of listed sharesSTATE STREET CORP · 2.16% of listed sharesCapital World Investors · 1.98% of listed sharesTWO SIGMA INVESTMENTS, LP · 1.73% of listed sharesNEEDHAM INVESTMENT MANAGEMENT LLC · 1.64% of listed sharesJupiter Topco LLC · 1.63% of listed sharesROYCE & ASSOCIATES LP · 1.44% of listed sharesPRICE T ROWE ASSOCIATES INC /MD/ · 1.43% of listed sharesEMERALD ADVISERS, LLC · 1.26% of listed sharesKING LUTHER CAPITAL MANAGEMENT CORP · 1.23% of listed sharesInvesco Ltd. · 1.14% of listed shares
7.74%of listed shares
FMR LLC4.52M shares · Jun 30, 2026
View holders
Top 20 reported holders of CECO
Holder% owned
FMR LLC
7.74%4.52M shares
BlackRock, Inc.
7.40%4.32M shares
DEZWIREK JASON
≈7.08%4.14M shares
VANGUARD CAPITAL MANAGEMENT LLC
4.00%2.34M shares
DIMENSIONAL FUND ADVISORS LP
3.74%2.19M shares
T. Rowe Price Investment Management, Inc.
3.69%2.15M shares
AMERICAN CENTURY COMPANIES INC
3.57%2.09M shares
Driehaus Capital Management LLC
2.67%1.56M shares
GEODE CAPITAL MANAGEMENT, LLC
2.50%1.46M shares
Divisadero Street Capital Management, LP
2.28%1.33M shares
STATE STREET CORP
2.16%1.26M shares
Capital World Investors
1.98%1.16M shares
TWO SIGMA INVESTMENTS, LP
1.73%1.01M shares
NEEDHAM INVESTMENT MANAGEMENT LLC
1.64%957.5K shares
Jupiter Topco LLC
1.63%949.9K shares
ROYCE & ASSOCIATES LP
1.44%842.32K shares
PRICE T ROWE ASSOCIATES INC /MD/
1.43%835.69K shares
EMERALD ADVISERS, LLC
1.26%736.78K shares
KING LUTHER CAPITAL MANAGEMENT CORP
1.23%716.93K shares
Invesco Ltd.
1.14%667.93K shares

Percentages use 58.44M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.

Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.

Source: SEC Form 13F ↗Updated Sep 29, 2026 · Quarterly data

Insider buys & sells

Jul 1, 2024–Jun 30, 2026
Buys9$3.64M disclosed value
Sells (SEC code S)19$31.20M disclosed value
28 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 25, 2026Form 4DEZWIREK JASONDirectorSellCommon Stock · indirect34.0K$97.28$3.31M132.0K
Jun 24, 2026Form 4DEZWIREK JASONDirectorSellCommon Stock · indirect34.0K$96.61$3.28M166.0K
Jun 24, 2026Form 4Johansson Peter K.SVP, Chief Financial OfficerSellCommon Stock30.0K$96.49$2.89M40.7K
Jun 1, 2026Form 4WALLMAN RICHARD FDirectorBuyCommon Stock · indirect20.0K$76.85$1.54M105.5K
May 1, 2026Form 4Nanda MunishDirectorSellCommon Stock11.2K$74.00$830.1K62.0K

Community posts

It’s quiet here.

No posts about CECO yet. Start the conversation.

Write the first post