Titelia

Funds holding Canadian Solar Inc

38 funds declare a position · 24 ETFs and 14 other funds · 83.3M $ · CA1366351098

Funds report on different dates: each line carries its own.

FundSharesValue (USD)Weight
Invesco Solar ETF Invesco Exchange-Traded Fund Trust II 1,853,73032.8M $2.09 %as of Feb 28, 2026 · Original filing
iShares Global Clean Energy ETF iShares Trust 854,87713.1M $0.52 %as of Apr 30, 2026 · Original filing
Invesco WilderHill Clean Energy ETF Invesco Exchange-Traded Fund Trust 423,6116.5M $1.44 %as of Apr 30, 2026 · Original filing
Old Westbury Small & Mid Cap Strategies Fund Old Westbury Funds Inc 310,1404.7M $0.05 %as of Apr 30, 2026 · Original filing
State Street(R) SPDR(R) S&P Kensho New Economies Composite ETF SPDR SERIES TRUST 235,2743.3M $0.14 %as of Mar 31, 2026 · Original filing
Schwab Fundamental International Small Equity ETF SCHWAB STRATEGIC TRUST 177,3133.1M $0.09 %as of Feb 28, 2026 · Original filing
State Street(R) SPDR(R) S&P Kensho Clean Power ETF SPDR SERIES TRUST 225,0683.1M $1.62 %as of Mar 31, 2026 · Original filing
Optimize Strategy Index ETF Advisor Managed Portfolios 175,1482.4M $1.16 %as of Mar 31, 2026 · Original filing
HUSSMAN STRATEGIC MARKET CYCLE FUND Hussman Investment Trust 160,0002.2M $0.56 %as of Mar 31, 2026 · Original filing
New Alternatives Fund New Alternatives Fund 100,0001.4M $0.48 %as of Mar 31, 2026 · Original filing
Invesco Global Clean Energy ETF Invesco Exchange-Traded Fund Trust II 83,2021.3M $0.61 %as of Apr 30, 2026 · Original filing
State Street(R) SPDR(R) Portfolio Developed World ex-US ETF SPDR INDEX SHARES FUNDS 84,6381.2M $0.00 %as of Mar 31, 2026 · Original filing
Electronics Fund Rydex Series Funds 69,194958.3K $0.59 %as of Mar 31, 2026 · Original filing
ALPS | CoreCommodity Natural Resources ETF FINANCIAL INVESTORS TRUST 60,900931.2K $0.24 %as of Apr 30, 2026 · Original filing
Invesco Golden Dragon China ETF Invesco Exchange-Traded Fund Trust 48,089735.3K $0.64 %as of Apr 30, 2026 · Original filing
Fidelity Nasdaq Composite Index Fund Fidelity Concord Street Trust 38,856688.1K $0.00 %as of Feb 28, 2026 · Original filing
Fidelity Clean Energy ETF Fidelity Covington Trust 44,245612.8K $0.96 %as of Mar 31, 2026 · Original filing
Schwab Fundamental International Small Equity Index Fund SCHWAB CAPITAL TRUST 37,353571.1K $0.08 %as of Apr 30, 2026 · Original filing
Calvert Global Energy Solutions Fund Calvert Impact Fund, Inc. 41,161570.1K $0.33 %as of Mar 31, 2026 · Original filing
State Street(R) SPDR(R) S&P(R) International Small Cap ETF SPDR INDEX SHARES FUNDS 31,315433.7K $0.05 %as of Mar 31, 2026 · Original filing
Invesco RAFI Developed Markets ex-U.S. Small-Mid ETF Invesco Exchange-Traded Fund Trust II 26,793409.7K $0.11 %as of Apr 30, 2026 · Original filing
Fidelity Nasdaq Composite Index ETF Fidelity Commonwealth Trust 19,625347.6K $0.00 %as of Feb 28, 2026 · Original filing
Global X CleanTech ETF GLOBAL X FUNDS 17,460309.2K $1.12 %as of Feb 28, 2026 · Original filing
Avantis Emerging Markets Value ETF American Century ETF Trust 16,283288.4K $0.02 %as of Feb 28, 2026 · Original filing
Guinness Atkinson Alternative Energy Fund GUINNESS ATKINSON FUNDS 17,848247.2K $1.37 %as of Mar 31, 2026 · Original filing
Goldman Sachs Innovate Equity ETF Goldman Sachs ETF Trust 9,380166.1K $0.08 %as of Feb 28, 2026 · Original filing
Blackstone Alternative Multi-Strategy Fund Blackstone Alternative Investment Funds 11,500159.3K $0.00 %as of Mar 31, 2026 · Original filing
Electronics Fund Rydex Variable Trust 9,394130.1K $0.59 %as of Mar 31, 2026 · Original filing
PIMCO RAFI Dynamic Multi-Factor International Equity ETF PIMCO Equity Series 9,272128.4K $0.03 %as of Mar 31, 2026 · Original filing
ProShares S&P Kensho Cleantech ETF ProShares Trust 7,246128.3K $2.04 %as of Feb 28, 2026 · Original filing
HUSSMAN STRATEGIC ALLOCATION FUND Hussman Investment Trust 8,000110.8K $0.43 %as of Mar 31, 2026 · Original filing
Small Cap Core Fund Northern Funds 7,00897.1K $0.03 %as of Mar 31, 2026 · Original filing
Avantis Emerging Markets Small Cap Equity ETF American Century ETF Trust 3,49461.9K $0.06 %as of Feb 28, 2026 · Original filing
Guinness Atkinson Sustainable Energy ETF GUINNESS ATKINSON FUNDS 4,05156.1K $1.41 %as of Mar 31, 2026 · Original filing
Invesco NASDAQ Future Gen 200 ETF Invesco Exchange-Traded Fund Trust II 2,43643.1K $0.31 %as of Feb 28, 2026 · Original filing
Carbon Collective Climate Solutions U.S. Equity ETF Tidal Trust II 2,38836.5K $0.08 %as of Apr 30, 2026 · Original filing
Avantis Emerging Markets Equity Fund American Century ETF Trust 62111K $0.00 %as of Feb 28, 2026 · Original filing
Lazard Enhanced Opportunities Portfolio LAZARD FUNDS INC 861.2K $0.00 %as of Mar 31, 2026 · Original filing