CECO · Ceco Environmental Corp
$79.59
+2.77 (+3.61%)
At close · Aug 14
Market Cap
$4.66B
Shares
58.57M
Registered funds — mutual funds, ETFs and closed-end funds — whose latest Form N-PORT portfolio report holds this stock, matched by the stock's CUSIP. Each row is one fund position with its size, value and weight in that fund.
Funds holding CECO
295 fund positions| Fund | Ticker | Balance | Value | % of Fund | Side | Reported | Open |
|---|---|---|---|---|---|---|---|
| Small Cap Growth Fund | — | 1,144,440 | $84,848,782 | 1.68% | Long | 2026-04-30 | |
| SMALLCAP World Fund Inc | — | 1,055,080 | $62,861,666 | 0.08% | Long | 2026-03-31 | |
| VIP Mid Cap Portfolio | — | 1,037,887 | $61,837,307 | 0.77% | Long | 2026-03-31 | |
| VANGUARD TOTAL STOCK MARKET INDEX FUND | — | 961,203 | $57,268,475 | 0.00% | Long | 2026-03-31 | |
| iShares Russell 2000 ETF | — | 720,971 | $42,955,452 | 0.06% | Long | 2026-03-31 | |
| Janus Henderson Venture Fund | — | 720,259 | $42,913,031 | 1.40% | Long | 2026-03-31 | |
| T. Rowe Price Small-Cap Stock Fund, Inc. | — | 694,405 | $41,372,650 | 0.51% | Long | 2026-03-31 | |
| Fidelity Mid-Cap Stock Fund | — | 555,813 | $41,207,976 | 0.47% | Long | 2026-04-30 | |
| T. Rowe Price Institutional Small-Cap Stock Fund | — | 374,146 | $22,291,619 | 0.51% | Long | 2026-03-31 | |
| Needham Aggressive Growth Fund | — | 370,000 | $22,044,600 | 1.40% | Long | 2026-03-31 | |
| Fidelity Enhanced Small Cap ETF | — | 366,778 | $21,852,633 | 0.53% | Long | 2026-03-31 | |
| Fidelity Small Cap Index Fund | — | 291,614 | $21,620,262 | 0.07% | Long | 2026-04-30 | |
| Thrivent Small-Mid Cap Equity ETF | — | 351,562 | $20,946,064 | 2.43% | Long | 2026-03-31 | |
| VANGUARD EXTENDED MARKET INDEX FUND | — | 337,219 | $20,091,508 | 0.02% | Long | 2026-03-31 | |
| T. Rowe Price Small-Cap Value Fund, Inc. | — | 302,200 | $18,005,076 | 0.20% | Long | 2026-03-31 | |
| Emerald Growth Fund | — | 237,406 | $17,601,281 | 1.25% | Long | 2026-04-30 | |
| ROYCE SMALL-CAP TRUST, INC. | RVT | 192,482 | $17,465,817 | 0.66% | Long | 2026-06-30 | |
| Invesco Discovery Fund | — | 227,519 | $17,007,045 | 0.22% | Long | 2026-05-31 | |
| First Eagle Small Cap Opportunity Fund | — | 205,064 | $15,203,445 | 0.68% | Long | 2026-04-30 | |
| Voya Small Cap Growth Fund | — | 194,405 | $14,531,774 | 0.69% | Long | 2026-05-31 | |
| iShares Russell 2000 Growth ETF | — | 241,076 | $14,363,308 | 0.12% | Long | 2026-03-31 | |
| Fidelity Advisor Mid Cap II Fund | — | 225,800 | $13,453,164 | 0.81% | Long | 2026-03-31 | |
| Royce Small-Cap Fund | — | 146,535 | $13,296,586 | 0.62% | Long | 2026-06-30 | |
| U.S. SMALL CAP PORTFOLIO | — | 171,509 | $12,715,677 | 0.07% | Long | 2026-04-30 | |
| U.S. MICRO CAP PORTFOLIO | — | 167,257 | $12,400,434 | 0.17% | Long | 2026-04-30 | |
| DWS Small Cap Core Fund | — | 200,000 | $11,916,000 | 1.14% | Long | 2026-03-31 | |
| Fidelity Extended Market Index Fund | — | 156,710 | $11,714,073 | 0.03% | Long | 2026-05-31 | |
| LORD ABBETT DEVELOPING GROWTH FUND INC | — | 157,848 | $11,702,851 | 0.53% | Long | 2026-04-30 | |
| SmallCap Growth Fund I | — | 154,760 | $11,473,906 | 0.49% | Long | 2026-04-30 | |
| ROYCE MICRO-CAP TRUST, INC. | RMT | 126,315 | $11,461,823 | 1.26% | Long | 2026-06-30 | |
| VANGUARD RUSSELL 2000 INDEX FUND | — | 151,473 | $11,322,607 | 0.06% | Long | 2026-05-31 | |
| Royce Small-Cap Opportunity Fund | — | 122,010 | $11,071,187 | 0.78% | Long | 2026-06-30 | |
| Schwab U.S. Small-Cap ETF | — | 145,775 | $10,896,681 | 0.05% | Long | 2026-05-31 | |
| Fidelity Growth Strategies Fund | — | 135,100 | $10,098,725 | 0.23% | Long | 2026-05-31 | |
| Calamos Timpani Small Cap Growth Fund | — | 134,313 | $9,957,966 | 1.34% | Long | 2026-04-30 | |
| THRIVENT SMALL CAP STOCK FUND | — | 132,716 | $9,839,564 | 0.34% | Long | 2026-04-30 | |
| Osterweis Opportunity Fund | — | 161,355 | $9,613,531 | 3.35% | Long | 2026-03-31 | |
| Small Cap Growth Fund | — | 113,833 | $8,509,017 | 1.57% | Long | 2026-05-31 | |
| Dimensional U.S. Small Cap ETF | — | 114,338 | $8,477,019 | 0.06% | Long | 2026-04-30 | |
| Oberweis Micro-Cap Fund | — | 129,708 | $7,728,003 | 0.74% | Long | 2026-03-31 | |
| Old Westbury Small & Mid Cap Strategies Fund | — | 101,278 | $7,508,751 | 0.08% | Long | 2026-04-30 | |
| First Trust Small Cap Growth AlphaDEX Fund | — | 97,842 | $7,254,006 | 0.69% | Long | 2026-04-30 | |
| Fidelity Mid-Cap Stock K6 Fund | — | 90,501 | $6,709,744 | 0.48% | Long | 2026-04-30 | |
| LKCM Small Cap Equity Fund | — | 111,030 | $6,615,167 | 2.03% | Long | 2026-03-31 | |
| Fidelity SAI Small-Mid Cap Momentum Index Fund | — | 83,899 | $6,220,272 | 0.15% | Long | 2026-04-30 | |
| Adara Smaller Companies Fund | — | 81,661 | $6,104,160 | 0.74% | Long | 2026-05-31 | |
| Driehaus Micro Cap Growth Fund | — | 102,160 | $6,086,693 | 1.33% | Long | 2026-03-31 | |
| Dimensional U.S. Core Equity 2 ETF | — | 81,906 | $6,072,511 | 0.01% | Long | 2026-04-30 | |
| William Blair Small Cap Value Fund | — | 62,601 | $5,680,415 | 0.54% | Long | 2026-06-30 | |
| Royce Micro-Cap Fund | — | 59,688 | $5,416,089 | 1.27% | Long | 2026-06-30 |
Showing 1–50 of 295 positions
Key facts
CIK
3197
CUSIP
125141101
13F (30d)
331 filings
328 filers
Visit website
Investor relations