Funds holding CECO Environmental Corp
272 funds declare a position · 50 ETFs and 222 other funds · 1B $· 30.8M SEK · US1251411013
Each line carries its report date.
| Rank | Fund | Shares | Value | Weight | |
|---|---|---|---|---|---|
| 201 | Gabelli Global Mini Mites Fund GAMCO Global Series Funds, Inc | 2,000 | 119.2K $ | 0.54 % | as of Mar 31, 2026 · Original filing |
| 202 | VIP Extended Market Index Portfolio Variable Insurance Products Fund II | 1,997 | 119K $ | 0.03 % | as of Mar 31, 2026 · Original filing |
| 203 | Eventide Small Cap ETF Strategy Shares | 1,958 | 145.2K $ | 0.56 % | as of Apr 30, 2026 · Original filing |
| 204 | Strategic Allocation: Aggressive Fund American Century Strategic Asset Allocations Inc | 1,944 | 144.1K $ | 0.02 % | as of Apr 30, 2026 · Original filing |
| 205 | Goldman Sachs Absolute Return Tracker Fund GOLDMAN SACHS TRUST | 1,896 | 113K $ | 0.00 % | as of Mar 31, 2026 · Original filing |
| 206 | THRIVENT GLOBAL STOCK PORTFOLIO Thrivent Series Fund, Inc. | 1,868 | 111.3K $ | 0.01 % | as of Mar 31, 2026 · Original filing |
| 207 | Voya VACS Index Series SC Portfolio Voya VARIABLE PORTFOLIOS INC | 1,862 | 110.9K $ | 0.06 % | as of Mar 31, 2026 · Original filing |
| 208 | ProShares Ultra Russell2000 ProShares Trust | 1,827 | 110.4K $ | 0.04 % | as of Feb 28, 2026 · Original filing |
| 209 | ProShares UltraPro Russell2000 ProShares Trust | 1,821 | 110.1K $ | 0.03 % | as of Feb 28, 2026 · Original filing |
| 210 | Small Company Growth Portfolio Wilshire Mutual Funds Inc | 1,812 | 108K $ | 0.50 % | as of Mar 31, 2026 · Original filing |
| 211 | JNL/DFA U.S. Core Equity Fund JNL Series Trust | 1,791 | 106.7K $ | 0.01 % | as of Mar 31, 2026 · Original filing |
| 212 | iShares Total U.S. Stock Market Index Fund BlackRock Funds | 1,773 | 131.5K $ | 0.00 % | as of Apr 30, 2026 · Original filing |
| 213 | Russell Investments U.S. Small Cap Equity ETF Russell Investments Exchange Traded Funds | 1,633 | 97.3K $ | 0.20 % | as of Mar 31, 2026 · Original filing |
| 214 | The Texas Fund Monteagle Funds | 1,630 | 98.5K $ | 0.51 % | as of Feb 28, 2026 · Original filing |
| 215 | Clearwater Select Equity Fund Clearwater Investment Trust | 1,541 | 91.8K $ | 0.02 % | as of Mar 31, 2026 · Original filing |
| 216 | Strategic Allocation: Moderate Fund American Century Strategic Asset Allocations Inc | 1,529 | 113.4K $ | 0.01 % | as of Apr 30, 2026 · Original filing |
| 217 | Dimensional US Sustainability Core 1 ETF Dimensional ETF Trust | 1,527 | 113.2K $ | 0.01 % | as of Apr 30, 2026 · Original filing |
| 218 | Multi-Asset Strategy Fund RUSSELL INVESTMENT CO | 1,507 | 111.7K $ | 0.02 % | as of Apr 30, 2026 · Original filing |
| 219 | New Covenant Growth Fund NEW COVENANT FUNDS | 1,494 | 89K $ | 0.02 % | as of Mar 31, 2026 · Original filing |
| 220 | LISANTI SMALL CAP GROWTH FUND FORUM FUNDS | 1,390 | 82.8K $ | 0.59 % | as of Mar 31, 2026 · Original filing |
| 221 | Small Cap Core Fund Northern Funds | 1,328 | 79.1K $ | 0.02 % | as of Mar 31, 2026 · Original filing |
| 222 | iShares Morningstar Small-Cap ETF iShares Trust | 1,301 | 96.5K $ | 0.04 % | as of Apr 30, 2026 · Original filing |
| 223 | Morgan Stanley Pathway Small-Mid Cap Equity ETF MORGAN STANLEY PATHWAY FUNDS | 1,280 | 77.4K $ | 0.01 % | as of Feb 28, 2026 · Original filing |
| 224 | ProShares Russell 2000 High Income ETF ProShares Trust | 1,278 | 77.3K $ | 0.05 % | as of Feb 28, 2026 · Original filing |
| 225 | Dimensional US Vector Equity ETF Dimensional ETF Trust | 1,260 | 93.4K $ | 0.02 % | as of Apr 30, 2026 · Original filing |
| 226 | Putnam VT Small Cap Growth Fund Putnam Variable Trust | 1,205 | 71.8K $ | 0.19 % | as of Mar 31, 2026 · Original filing |
| 227 | American Century Small Cap Growth Insights ETF American Century ETF Trust | 1,191 | 72K $ | 0.80 % | as of Feb 28, 2026 · Original filing |
| 228 | LVIP Dimensional U.S. Core Equity 2 Fund LINCOLN VARIABLE INSURANCE PRODUCTS TRUST | 1,187 | 70.7K $ | 0.01 % | as of Mar 31, 2026 · Original filing |
| 229 | Adasina Social Justice All Cap Global ETF Tidal Trust I | 1,163 | 70.3K $ | 0.03 % | as of Feb 28, 2026 · Original filing |
| 230 | Innovator U.S. Small Cap Managed Floor ETF Innovator ETFs Trust | 1,135 | 84.1K $ | 0.11 % | as of Apr 30, 2026 · Original filing |
| 231 | Longboard Fund NORTHERN LIGHTS FUND TRUST II | 1,037 | 62.7K $ | 0.06 % | as of Feb 28, 2026 · Original filing |
| 232 | T. Rowe Price Moderate Allocation Portfolio T. ROWE PRICE EQUITY SERIES, INC. | 1,001 | 59.6K $ | 0.03 % | as of Mar 31, 2026 · Original filing |
| 233 | EQ/Franklin Small Cap Value Managed Volatility Portfolio EQ Advisors Trust | 970 | 57.8K $ | 0.02 % | as of Mar 31, 2026 · Original filing |
| 234 | THRIVENT MODERATELY CONSERVATIVE ALLOCATION FUND Thrivent Mutual Funds | 832 | 61.7K $ | 0.01 % | as of Apr 30, 2026 · Original filing |
| 235 | Penn Series Small Cap Index Fund Penn Series Funds Inc | 800 | 47.7K $ | 0.06 % | as of Mar 31, 2026 · Original filing |
| 236 | Multimanager Aggressive Equity Portfolio EQ Advisors Trust | 800 | 47.7K $ | 0.00 % | as of Mar 31, 2026 · Original filing |
| 237 | AZL DFA U.S. Core Equity Fund Allianz Variable Insurance Products Trust | 790 | 47.1K $ | 0.01 % | as of Mar 31, 2026 · Original filing |
| 238 | TIAA Separate Account VA-1 - Stock Index Account TIAA Separate Account VA-1 | 756 | 45K $ | 0.00 % | as of Mar 31, 2026 · Original filing |
| 239 | VIP Total Market Index Portfolio Variable Insurance Products Fund II | 724 | 43.1K $ | 0.00 % | as of Mar 31, 2026 · Original filing |
| 240 | State Street Total Return V.I.S. Fund STATE STREET VARIABLE INSURANCE SERIES FUNDS INC | 697 | 41.5K $ | 0.00 % | as of Mar 31, 2026 · Original filing |
| 241 | Total Stock Market Index Trust John Hancock Variable Insurance Trust | 575 | 34.3K $ | 0.00 % | as of Mar 31, 2026 · Original filing |
| 242 | Strategic Allocation: Conservative Fund American Century Strategic Asset Allocations Inc | 491 | 36.4K $ | 0.01 % | as of Apr 30, 2026 · Original filing |
| 243 | Harbor Active Small Cap Growth ETF Harbor ETF Trust | 461 | 34.2K $ | 0.93 % | as of Apr 30, 2026 · Original filing |
| 244 | State Street(R) SPDR(R) Portfolio MSCI Global Stock Market ETF SPDR INDEX SHARES FUNDS | 435 | 25.9K $ | 0.00 % | as of Mar 31, 2026 · Original filing |
| 245 | WisdomTree U.S. SmallCap Quality Growth Fund WisdomTree Trust | 387 | 23.1K $ | 0.24 % | as of Mar 31, 2026 · Original filing |
| 246 | Nuveen Life Stock Index Fund TIAA-CREF Life Funds | 375 | 22.3K $ | 0.00 % | as of Mar 31, 2026 · Original filing |
| 247 | THRIVENT CONSERVATIVE ALLOCATION FUND Thrivent Mutual Funds | 335 | 20K $ | 0.00 % | as of Mar 31, 2026 · Original filing |
| 248 | ULTRA SMALL CAP PROFUND ProFunds | 331 | 24.5K $ | 0.04 % | as of Apr 30, 2026 · Original filing |
| 249 | GuideMark Small/Mid Cap Core Fund GPS Funds I | 325 | 19.4K $ | 0.02 % | as of Mar 31, 2026 · Original filing |
| 250 | THRIVENT DYNAMIC ALLOCATION PORTFOLIO Thrivent Series Fund, Inc. | 311 | 18.5K $ | 0.01 % | as of Mar 31, 2026 · Original filing |
| 251 | Fidelity Flex Small Cap Focused Index Fund Fidelity Salem Street Trust | 298 | 22.1K $ | 0.14 % | as of Apr 30, 2026 · Original filing |
| 252 | THRIVENT DYNAMIC ALLOCATION FUND Thrivent Mutual Funds | 296 | 21.9K $ | 0.00 % | as of Apr 30, 2026 · Original filing |
| 253 | TEXAS CAPITAL TEXAS EQUITY INDEX ETF Texas Capital Funds Trust | 271 | 16.1K $ | 0.05 % | as of Mar 31, 2026 · Original filing |
| 254 | Nationwide Fundamental All Cap Equity Portfolio Nationwide Mutual Funds | 223 | 16.5K $ | 0.00 % | as of Apr 30, 2026 · Original filing |
| 255 | THRIVENT CONSERVATIVE ALLOCATION PORTFOLIO Thrivent Series Fund, Inc. | 223 | 13.3K $ | 0.00 % | as of Mar 31, 2026 · Original filing |
| 256 | Longview Advantage ETF RBB Fund Trust | 220 | 13.3K $ | 0.00 % | as of Feb 28, 2026 · Original filing |
| 257 | PGIM Balanced Fund Prudential Investment Portfolios, Inc. | 200 | 11.9K $ | 0.00 % | as of Mar 31, 2026 · Original filing |
| 258 | State Street Balanced Index Fund STATE STREET INSTITUTIONAL INVESTMENT TRUST | 177 | 10.5K $ | 0.00 % | as of Mar 31, 2026 · Original filing |
| 259 | Knights of Columbus U.S. ALL CAP INDEX FUND ADVISORS' INNER CIRCLE III | 164 | 12.2K $ | 0.00 % | as of Apr 30, 2026 · Original filing |
| 260 | Russell 2000 2x Strategy Fund Rydex Dynamic Funds | 145 | 8.6K $ | 0.02 % | as of Mar 31, 2026 · Original filing |
| 261 | PROFUND VP ULTRA SMALL CAP ProFunds | 99 | 5.9K $ | 0.04 % | as of Mar 31, 2026 · Original filing |
| 262 | iShares Texas Equity ETF iShares Trust | 98 | 5.8K $ | 0.04 % | as of Mar 31, 2026 · Original filing |
| 263 | Fidelity Enhanced U.S. All-Cap Equity ETF Fidelity Covington Trust | 89 | 5.3K $ | 0.05 % | as of Mar 31, 2026 · Original filing |
| 264 | PROFUND VP SMALL CAP ProFunds | 75 | 4.5K $ | 0.04 % | as of Mar 31, 2026 · Original filing |
| 265 | Wilshire 5000 Index Fund Wilshire Mutual Funds Inc | 71 | 4.2K $ | 0.00 % | as of Mar 31, 2026 · Original filing |
| 266 | Russell 2000 Fund Rydex Series Funds | 68 | 4.1K $ | 0.03 % | as of Mar 31, 2026 · Original filing |
| 267 | SMALL-CAP PROFUND ProFunds | 54 | 4K $ | 0.05 % | as of Apr 30, 2026 · Original filing |
| 268 | Russell 2000 1.5x Strategy Fund Rydex Series Funds | 40 | 2.4K $ | 0.04 % | as of Mar 31, 2026 · Original filing |
| 269 | ProShares Hedge Replication ETF ProShares Trust | 30 | 1.8K $ | 0.01 % | as of Feb 28, 2026 · Original filing |
| 270 | E*TRADE No Fee Total Market Index Fund E Trade Trust | 18 | 1.3K $ | 0.00 % | as of Apr 30, 2026 · Original filing |
| 271 | ProShares Russell 2000 Dynamic Buffer ETF ProShares Trust | 10 | 604.5 $ | 0.05 % | as of Feb 28, 2026 · Original filing |
| 272 | Russell 2000(R) 1.5x Strategy Fund Rydex Variable Trust | 8 | 476.6 $ | 0.02 % | as of Mar 31, 2026 · Original filing |
Institutional managers
252 managers declare this company to the SEC (Form 13F). These positions are not counted in the totals above: a manager and its own funds file separately.
| Manager | Shares | Value | |
|---|---|---|---|
| FMR LLC | 2,328,888 | 138.8M $ | as of Mar 31, 2026 |
| BlackRock, Inc. | 2,285,277 | 136.2M $ | as of Mar 31, 2026 |
| AMERICAN CENTURY COMPANIES INC | 1,894,177 | 112.9M $ | as of Mar 31, 2026 |
| Capital World Investors | 1,055,080 | 62.9M $ | as of Mar 31, 2026 |
| TWO SIGMA INVESTMENTS, LP | 959,698 | 57.2M $ | as of Mar 31, 2026 |
| JANUS HENDERSON GROUP PLC | 907,782 | 54.1M $ | as of Mar 31, 2026 |
| DIMENSIONAL FUND ADVISORS LP | 903,291 | 53.8M $ | as of Mar 31, 2026 |
| GEODE CAPITAL MANAGEMENT, LLC | 856,133 | 51M $ | as of Mar 31, 2026 |
| ROYCE & ASSOCIATES LP | 827,781 | 49.3M $ | as of Mar 31, 2026 |
| KING LUTHER CAPITAL MANAGEMENT CORP | 750,083 | 44.7M $ | as of Mar 31, 2026 |
| STATE STREET CORP | 657,349 | 39.2M $ | as of Mar 31, 2026 |
| Driehaus Capital Management LLC | 639,892 | 38.1M $ | as of Mar 31, 2026 |
| IES Holdings, Inc. | 568,527 | 33.9M $ | as of Mar 31, 2026 |
| EMERALD ADVISERS, LLC | 523,017 | 31.2M $ | as of Mar 31, 2026 |
| Legal & General Group Plc | 400,472 | 23.9M $ | as of Mar 31, 2026 |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 387,500 | 23.1M $ | as of Mar 31, 2026 |
| MORGAN STANLEY | 350,740 | 20.9M $ | as of Mar 31, 2026 |
| EMERALD MUTUAL FUND ADVISERS TRUST | 314,005 | 18.7M $ | as of Mar 31, 2026 |
| Rockefeller Capital Management L.P. | 254,321 | 15.2M $ | as of Mar 31, 2026 |
| MARSHALL WACE, LLP | 251,904 | 15M $ | as of Mar 31, 2026 |
| NORTHERN TRUST CORP | 251,874 | 15M $ | as of Mar 31, 2026 |
| MARTIN & CO INC /TN/ | 249,462 | 14.9M $ | as of Mar 31, 2026 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 247,499 | 14.7M $ | as of Mar 31, 2026 |
| First Eagle Investment Management, LLC | 242,511 | 14.4M $ | as of Mar 31, 2026 |
| FARALLON CAPITAL MANAGEMENT LLC | 234,000 | 13.9M $ | as of Mar 31, 2026 |