CECO · Ceco Environmental Corp · Held by Funds
$73.66
+1.79 (+2.49%)
At close · Oct 2
Return incl. dividend (before tax)
Market Cap
$4.14B
Shares
58.57M
Volume · Oct 2
748.02K
Avg daily vol (3M)
808.65K
Registered funds — mutual funds, ETFs and closed-end funds — whose latest Form N-PORT portfolio report holds this exact listed security, matched by CUSIP. Each row is one fund position with its size, value and weight in that fund.
Funds holding CECO
356 fund positions| Fund | Ticker | Balance | Value | % of Fund | Side | Reported | Open |
|---|---|---|---|---|---|---|---|
| VANGUARD TOTAL STOCK MARKET INDEX FUND | — | 1,676,467 | $152,122,616 | 0.01% | Long | 2026-06-30 | |
| iShares Russell 2000 ETF | IWM | 1,354,885 | $122,942,220 | 0.15% | Long | 2026-06-30 | |
| VIP Mid Cap Portfolio | — | 1,155,300 | $104,831,922 | 1.10% | Long | 2026-06-30 | |
| SMALLCAP World Fund Inc | — | 1,126,775 | $102,243,564 | 0.11% | Long | 2026-06-30 | |
| Small Cap Growth Fund | — | 1,295,261 | $85,344,747 | 1.53% | Long | 2026-07-31 | |
| Needham Aggressive Growth Fund | — | 917,500 | $83,253,950 | 3.19% | Long | 2026-06-30 | |
| Janus Henderson Venture Fund | — | 746,022 | $67,694,036 | 1.87% | Long | 2026-06-30 | |
| T. Rowe Price Small-Cap Stock Fund, Inc. | — | 645,352 | $58,559,240 | 0.63% | Long | 2026-06-30 | |
| VANGUARD EXTENDED MARKET INDEX FUND | — | 608,863 | $55,248,229 | 0.06% | Long | 2026-06-30 | |
| T. Rowe Price New Horizons Fund, Inc. | — | 488,300 | $44,308,342 | 0.30% | Long | 2026-06-30 | |
| iShares Russell 2000 Growth ETF | IWO | 487,280 | $44,215,782 | 0.29% | Long | 2026-06-30 | |
| Fidelity Stock Selector Small Cap Fund | — | 584,366 | $38,503,876 | 0.52% | Long | 2026-07-31 | |
| Fidelity Small Cap Index Fund | FSSNX | 577,020 | $38,019,848 | 0.11% | Long | 2026-07-31 | |
| Fidelity Mid-Cap Stock Fund | — | 567,113 | $37,367,076 | 0.42% | Long | 2026-07-31 | |
| T. Rowe Price Small-Cap Value Fund, Inc. | — | 375,767 | $34,097,098 | 0.32% | Long | 2026-06-30 | |
| Fidelity Enhanced Small Cap Core ETF | FESM | 355,477 | $32,255,983 | 0.56% | Long | 2026-06-30 | |
| T. Rowe Price Institutional Small-Cap Stock Fund | TRSSX | 347,594 | $31,540,680 | 0.63% | Long | 2026-06-30 | |
| Oberweis Micro-Cap Fund | — | 345,645 | $31,363,827 | 1.94% | Long | 2026-06-30 | |
| Fidelity Small Cap Value Fund | — | 420,991 | $27,739,097 | 0.51% | Long | 2026-07-31 | |
| Fidelity Series Small Cap Opportunities Fund | FSOPX | 416,044 | $27,413,139 | 0.58% | Long | 2026-07-31 | |
| Thrivent Small-Mid Cap Equity ETF | TSME | 298,123 | $27,051,681 | 2.57% | Long | 2026-06-30 | |
| Fidelity Advisor Mid Cap II Fund | — | 280,400 | $25,443,496 | 1.11% | Long | 2026-06-30 | |
| LORD ABBETT DEVELOPING GROWTH FUND INC | — | 298,646 | $19,677,785 | 0.89% | Long | 2026-07-31 | |
| U.S. SMALL CAP PORTFOLIO | DFSTX | 286,744 | $18,893,562 | 0.10% | Long | 2026-07-31 | |
| Emerald Growth Fund | — | 286,395 | $18,870,567 | 1.27% | Long | 2026-07-31 | |
| DWS Small Cap Core Fund | — | 204,724 | $18,576,656 | 1.60% | Long | 2026-06-30 | |
| U.S. MICRO CAP PORTFOLIO | DFSCX | 268,951 | $17,721,181 | 0.23% | Long | 2026-07-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 | |
| Driehaus Small Cap Growth Fund | — | 177,195 | $16,078,674 | 1.00% | Long | 2026-06-30 | |
| First Eagle Small Cap Opportunity Fund | — | 238,584 | $15,720,300 | 0.54% | Long | 2026-07-31 | |
| U.S. Targeted Value Portfolio | DFFVX | 222,677 | $14,672,188 | 0.09% | Long | 2026-07-31 | |
| Voya Small Cap Growth Fund | — | 194,405 | $14,531,774 | 0.69% | Long | 2026-05-31 | |
| Royce Small-Cap Fund | — | 146,535 | $13,296,586 | 0.62% | Long | 2026-06-30 | |
| Dimensional U.S. Small Cap ETF | DFAS | 201,632 | $13,285,532 | 0.09% | Long | 2026-07-31 | |
| JNL Multi-Manager Small Cap Growth Fund | — | 143,666 | $13,036,253 | 0.51% | Long | 2026-06-30 | |
| SmallCap Growth Fund I | — | 189,379 | $12,478,182 | 0.50% | Long | 2026-07-31 | |
| College Retirement Equities Fund - Total Global Stock Account | — | 131,050 | $11,891,493 | 0.01% | Long | 2026-06-30 | |
| Fidelity Extended Market Index Fund | FSMAX | 156,710 | $11,714,073 | 0.03% | Long | 2026-05-31 | |
| 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 | SCHA | 145,775 | $10,896,681 | 0.05% | Long | 2026-05-31 | |
| Calamos Timpani Small Cap Growth Fund | — | 158,312 | $10,431,178 | 1.36% | Long | 2026-07-31 | |
| Driehaus Micro Cap Growth Fund | DMCRX | 113,883 | $10,333,743 | 1.73% | Long | 2026-06-30 | |
| Fidelity Growth Strategies Fund | — | 135,100 | $10,098,725 | 0.23% | Long | 2026-05-31 | |
| AMG GW&K Small Cap Core Fund | — | 105,654 | $9,587,044 | 1.24% | Long | 2026-06-30 | |
| Dimensional U.S. Core Equity 2 ETF | DFAC | 143,856 | $9,478,672 | 0.02% | Long | 2026-07-31 | |
| U.S. SMALL CAP VALUE PORTFOLIO | DFSVX | 140,723 | $9,272,238 | 0.05% | Long | 2026-07-31 |
Showing 1–50 of 356 positions