Titelia

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.

RankFundSharesValueWeight
201Gabelli Global Mini Mites Fund GAMCO Global Series Funds, Inc 2,000119.2K $0.54 %as of Mar 31, 2026 · Original filing
202VIP Extended Market Index Portfolio Variable Insurance Products Fund II 1,997119K $0.03 %as of Mar 31, 2026 · Original filing
203Eventide Small Cap ETF Strategy Shares 1,958145.2K $0.56 %as of Apr 30, 2026 · Original filing
204Strategic Allocation: Aggressive Fund American Century Strategic Asset Allocations Inc 1,944144.1K $0.02 %as of Apr 30, 2026 · Original filing
205Goldman Sachs Absolute Return Tracker Fund GOLDMAN SACHS TRUST 1,896113K $0.00 %as of Mar 31, 2026 · Original filing
206THRIVENT GLOBAL STOCK PORTFOLIO Thrivent Series Fund, Inc. 1,868111.3K $0.01 %as of Mar 31, 2026 · Original filing
207Voya VACS Index Series SC Portfolio Voya VARIABLE PORTFOLIOS INC 1,862110.9K $0.06 %as of Mar 31, 2026 · Original filing
208ProShares Ultra Russell2000 ProShares Trust 1,827110.4K $0.04 %as of Feb 28, 2026 · Original filing
209ProShares UltraPro Russell2000 ProShares Trust 1,821110.1K $0.03 %as of Feb 28, 2026 · Original filing
210Small Company Growth Portfolio Wilshire Mutual Funds Inc 1,812108K $0.50 %as of Mar 31, 2026 · Original filing
211JNL/DFA U.S. Core Equity Fund JNL Series Trust 1,791106.7K $0.01 %as of Mar 31, 2026 · Original filing
212iShares Total U.S. Stock Market Index Fund BlackRock Funds 1,773131.5K $0.00 %as of Apr 30, 2026 · Original filing
213Russell Investments U.S. Small Cap Equity ETF Russell Investments Exchange Traded Funds 1,63397.3K $0.20 %as of Mar 31, 2026 · Original filing
214The Texas Fund Monteagle Funds 1,63098.5K $0.51 %as of Feb 28, 2026 · Original filing
215Clearwater Select Equity Fund Clearwater Investment Trust 1,54191.8K $0.02 %as of Mar 31, 2026 · Original filing
216Strategic Allocation: Moderate Fund American Century Strategic Asset Allocations Inc 1,529113.4K $0.01 %as of Apr 30, 2026 · Original filing
217Dimensional US Sustainability Core 1 ETF Dimensional ETF Trust 1,527113.2K $0.01 %as of Apr 30, 2026 · Original filing
218Multi-Asset Strategy Fund RUSSELL INVESTMENT CO 1,507111.7K $0.02 %as of Apr 30, 2026 · Original filing
219New Covenant Growth Fund NEW COVENANT FUNDS 1,49489K $0.02 %as of Mar 31, 2026 · Original filing
220LISANTI SMALL CAP GROWTH FUND FORUM FUNDS 1,39082.8K $0.59 %as of Mar 31, 2026 · Original filing
221Small Cap Core Fund Northern Funds 1,32879.1K $0.02 %as of Mar 31, 2026 · Original filing
222iShares Morningstar Small-Cap ETF iShares Trust 1,30196.5K $0.04 %as of Apr 30, 2026 · Original filing
223Morgan Stanley Pathway Small-Mid Cap Equity ETF MORGAN STANLEY PATHWAY FUNDS 1,28077.4K $0.01 %as of Feb 28, 2026 · Original filing
224ProShares Russell 2000 High Income ETF ProShares Trust 1,27877.3K $0.05 %as of Feb 28, 2026 · Original filing
225Dimensional US Vector Equity ETF Dimensional ETF Trust 1,26093.4K $0.02 %as of Apr 30, 2026 · Original filing
226Putnam VT Small Cap Growth Fund Putnam Variable Trust 1,20571.8K $0.19 %as of Mar 31, 2026 · Original filing
227American Century Small Cap Growth Insights ETF American Century ETF Trust 1,19172K $0.80 %as of Feb 28, 2026 · Original filing
228LVIP Dimensional U.S. Core Equity 2 Fund LINCOLN VARIABLE INSURANCE PRODUCTS TRUST 1,18770.7K $0.01 %as of Mar 31, 2026 · Original filing
229Adasina Social Justice All Cap Global ETF Tidal Trust I 1,16370.3K $0.03 %as of Feb 28, 2026 · Original filing
230Innovator U.S. Small Cap Managed Floor ETF Innovator ETFs Trust 1,13584.1K $0.11 %as of Apr 30, 2026 · Original filing
231Longboard Fund NORTHERN LIGHTS FUND TRUST II 1,03762.7K $0.06 %as of Feb 28, 2026 · Original filing
232T. Rowe Price Moderate Allocation Portfolio T. ROWE PRICE EQUITY SERIES, INC. 1,00159.6K $0.03 %as of Mar 31, 2026 · Original filing
233EQ/Franklin Small Cap Value Managed Volatility Portfolio EQ Advisors Trust 97057.8K $0.02 %as of Mar 31, 2026 · Original filing
234THRIVENT MODERATELY CONSERVATIVE ALLOCATION FUND Thrivent Mutual Funds 83261.7K $0.01 %as of Apr 30, 2026 · Original filing
235Penn Series Small Cap Index Fund Penn Series Funds Inc 80047.7K $0.06 %as of Mar 31, 2026 · Original filing
236Multimanager Aggressive Equity Portfolio EQ Advisors Trust 80047.7K $0.00 %as of Mar 31, 2026 · Original filing
237AZL DFA U.S. Core Equity Fund Allianz Variable Insurance Products Trust 79047.1K $0.01 %as of Mar 31, 2026 · Original filing
238TIAA Separate Account VA-1 - Stock Index Account TIAA Separate Account VA-1 75645K $0.00 %as of Mar 31, 2026 · Original filing
239VIP Total Market Index Portfolio Variable Insurance Products Fund II 72443.1K $0.00 %as of Mar 31, 2026 · Original filing
240State Street Total Return V.I.S. Fund STATE STREET VARIABLE INSURANCE SERIES FUNDS INC 69741.5K $0.00 %as of Mar 31, 2026 · Original filing
241Total Stock Market Index Trust John Hancock Variable Insurance Trust 57534.3K $0.00 %as of Mar 31, 2026 · Original filing
242Strategic Allocation: Conservative Fund American Century Strategic Asset Allocations Inc 49136.4K $0.01 %as of Apr 30, 2026 · Original filing
243Harbor Active Small Cap Growth ETF Harbor ETF Trust 46134.2K $0.93 %as of Apr 30, 2026 · Original filing
244State Street(R) SPDR(R) Portfolio MSCI Global Stock Market ETF SPDR INDEX SHARES FUNDS 43525.9K $0.00 %as of Mar 31, 2026 · Original filing
245WisdomTree U.S. SmallCap Quality Growth Fund WisdomTree Trust 38723.1K $0.24 %as of Mar 31, 2026 · Original filing
246Nuveen Life Stock Index Fund TIAA-CREF Life Funds 37522.3K $0.00 %as of Mar 31, 2026 · Original filing
247THRIVENT CONSERVATIVE ALLOCATION FUND Thrivent Mutual Funds 33520K $0.00 %as of Mar 31, 2026 · Original filing
248ULTRA SMALL CAP PROFUND ProFunds 33124.5K $0.04 %as of Apr 30, 2026 · Original filing
249GuideMark Small/Mid Cap Core Fund GPS Funds I 32519.4K $0.02 %as of Mar 31, 2026 · Original filing
250THRIVENT DYNAMIC ALLOCATION PORTFOLIO Thrivent Series Fund, Inc. 31118.5K $0.01 %as of Mar 31, 2026 · Original filing
251Fidelity Flex Small Cap Focused Index Fund Fidelity Salem Street Trust 29822.1K $0.14 %as of Apr 30, 2026 · Original filing
252THRIVENT DYNAMIC ALLOCATION FUND Thrivent Mutual Funds 29621.9K $0.00 %as of Apr 30, 2026 · Original filing
253TEXAS CAPITAL TEXAS EQUITY INDEX ETF Texas Capital Funds Trust 27116.1K $0.05 %as of Mar 31, 2026 · Original filing
254Nationwide Fundamental All Cap Equity Portfolio Nationwide Mutual Funds 22316.5K $0.00 %as of Apr 30, 2026 · Original filing
255THRIVENT CONSERVATIVE ALLOCATION PORTFOLIO Thrivent Series Fund, Inc. 22313.3K $0.00 %as of Mar 31, 2026 · Original filing
256Longview Advantage ETF RBB Fund Trust 22013.3K $0.00 %as of Feb 28, 2026 · Original filing
257PGIM Balanced Fund Prudential Investment Portfolios, Inc. 20011.9K $0.00 %as of Mar 31, 2026 · Original filing
258State Street Balanced Index Fund STATE STREET INSTITUTIONAL INVESTMENT TRUST 17710.5K $0.00 %as of Mar 31, 2026 · Original filing
259Knights of Columbus U.S. ALL CAP INDEX FUND ADVISORS' INNER CIRCLE III 16412.2K $0.00 %as of Apr 30, 2026 · Original filing
260Russell 2000 2x Strategy Fund Rydex Dynamic Funds 1458.6K $0.02 %as of Mar 31, 2026 · Original filing
261PROFUND VP ULTRA SMALL CAP ProFunds 995.9K $0.04 %as of Mar 31, 2026 · Original filing
262iShares Texas Equity ETF iShares Trust 985.8K $0.04 %as of Mar 31, 2026 · Original filing
263Fidelity Enhanced U.S. All-Cap Equity ETF Fidelity Covington Trust 895.3K $0.05 %as of Mar 31, 2026 · Original filing
264PROFUND VP SMALL CAP ProFunds 754.5K $0.04 %as of Mar 31, 2026 · Original filing
265Wilshire 5000 Index Fund Wilshire Mutual Funds Inc 714.2K $0.00 %as of Mar 31, 2026 · Original filing
266Russell 2000 Fund Rydex Series Funds 684.1K $0.03 %as of Mar 31, 2026 · Original filing
267SMALL-CAP PROFUND ProFunds 544K $0.05 %as of Apr 30, 2026 · Original filing
268Russell 2000 1.5x Strategy Fund Rydex Series Funds 402.4K $0.04 %as of Mar 31, 2026 · Original filing
269ProShares Hedge Replication ETF ProShares Trust 301.8K $0.01 %as of Feb 28, 2026 · Original filing
270E*TRADE No Fee Total Market Index Fund E Trade Trust 181.3K $0.00 %as of Apr 30, 2026 · Original filing
271ProShares Russell 2000 Dynamic Buffer ETF ProShares Trust 10604.5 $0.05 %as of Feb 28, 2026 · Original filing
272Russell 2000(R) 1.5x Strategy Fund Rydex Variable Trust 8476.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.

ManagerSharesValue
FMR LLC2,328,888138.8M $as of Mar 31, 2026
BlackRock, Inc.2,285,277136.2M $as of Mar 31, 2026
AMERICAN CENTURY COMPANIES INC1,894,177112.9M $as of Mar 31, 2026
Capital World Investors1,055,08062.9M $as of Mar 31, 2026
TWO SIGMA INVESTMENTS, LP959,69857.2M $as of Mar 31, 2026
JANUS HENDERSON GROUP PLC907,78254.1M $as of Mar 31, 2026
DIMENSIONAL FUND ADVISORS LP903,29153.8M $as of Mar 31, 2026
GEODE CAPITAL MANAGEMENT, LLC856,13351M $as of Mar 31, 2026
ROYCE & ASSOCIATES LP827,78149.3M $as of Mar 31, 2026
KING LUTHER CAPITAL MANAGEMENT CORP750,08344.7M $as of Mar 31, 2026
STATE STREET CORP657,34939.2M $as of Mar 31, 2026
Driehaus Capital Management LLC639,89238.1M $as of Mar 31, 2026
IES Holdings, Inc.568,52733.9M $as of Mar 31, 2026
EMERALD ADVISERS, LLC523,01731.2M $as of Mar 31, 2026
Legal & General Group Plc400,47223.9M $as of Mar 31, 2026
NEEDHAM INVESTMENT MANAGEMENT LLC387,50023.1M $as of Mar 31, 2026
MORGAN STANLEY350,74020.9M $as of Mar 31, 2026
EMERALD MUTUAL FUND ADVISERS TRUST314,00518.7M $as of Mar 31, 2026
Rockefeller Capital Management L.P.254,32115.2M $as of Mar 31, 2026
MARSHALL WACE, LLP251,90415M $as of Mar 31, 2026
NORTHERN TRUST CORP251,87415M $as of Mar 31, 2026
MARTIN & CO INC /TN/249,46214.9M $as of Mar 31, 2026
CHARLES SCHWAB INVESTMENT MANAGEMENT INC247,49914.7M $as of Mar 31, 2026
First Eagle Investment Management, LLC242,51114.4M $as of Mar 31, 2026
FARALLON CAPITAL MANAGEMENT LLC234,00013.9M $as of Mar 31, 2026