Companies / Ceco Environmental Corp

Ceco Environmental Corp

Nasdaq: CECOCIK 3197ADDISON, TX
Insider flow · last 90 daysNet buys $1.54M

Financials · FY2025

Revenue$774.38M
Net income$53.11M
Total debt$728.02M
Cash$61.07M
Diluted EPS$1.37
Shares outstanding58.6M

Ownership

58.6M shares outstanding · as of Aug 3, 2026
1.9%Insiders
Ownership
Insiders1.93%1,128,103
10%+ / strategic3.04%1,780,596
Institutions54.91%32,161,977
Public float40.12%23,499,154

% of common shares outstanding (exact, from the latest cover-page filing). Institutions are quarterly 13F snapshots; insiders reflect current officers & directors.

Insiders 11

View all →
Insider% of sharesShares
Gleason Todd RCEOChief Executive Officer · Director
0.77%452,798
0.58%338,852
0.18%105,334
0.13%78,697
Johansson Peter K.SVP, Chief Financial Officer
0.12%71,379
Gregory Alyson NoelGeneral Counsel
0.04%23,194
0.04%22,133
Kovachev KirilChief Accounting Officer
0.03%16,261
0.02%13,077
0.01%6,378

Institutional holders 244

View all →

Activity

InsidersInstitutions
What insiders are doing in this stock (Form 4).
DateActorActionSecurityValueShares ΔPosition afterImpact
Mar 15, 2026Gleason Todd R
CEO
OtherCommon Stock$1.62M-30K
-6.12%
452,798
0.77% of shares
low
Jun 1, 2026Wallman Richard F
Director
BuyCommon Stock$1.54M+20K
+23.39%
105,500
0.18% of shares
high
Apr 29, 2026Wallman Richard F
Director
BuyCommon Stock$732.5K+10K
+4.55%
229,909
0.39% of shares
high
Apr 29, 2026Wallman Richard F
Director
BuyCommon Stock$369.0K+5K
+6.21%
85,500
0.15% of shares
medium
Mar 15, 2026Johansson Peter K.
Executive
OtherCommon Stock$272.4K-5K
-6.56%
70,736
0.12% of shares
low
Mar 7, 2026Gleason Todd R
CEO
OtherCommon Stock$186.8K-4K
-0.87%
407,278
0.70% of shares
low
Mar 15, 2026Johansson Peter K.
Executive
OtherCommon Stock$94.3K-2K
-2.45%
69,005
0.12% of shares
low
Mar 17, 2026Johansson Peter K.
Executive
OtherCommon Stock$89.6K-2K
-2.15%
71,379
0.12% of shares
low

5%+ ownership events

Schedule 13D / 13G
FilerStance% of classSharesDate
Vanguard Group IncPassive13G/A1,780,596
American Century Capital Portfolios, Inc.Passive13G

Securities

via CUSIP / OpenFIGI
SymbolTypeMarketCUSIPFIGI
CECOCommon StockEquity125141101BBG000BFG2J1