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.
| Fund | Shares | Value (USD) | Weight | |
|---|---|---|---|---|
| Invesco Solar ETF Invesco Exchange-Traded Fund Trust II | 1,853,730 | 32.8M $ | 2.09 % | as of Feb 28, 2026 · Original filing |
| iShares Global Clean Energy ETF iShares Trust | 854,877 | 13.1M $ | 0.52 % | as of Apr 30, 2026 · Original filing |
| Invesco WilderHill Clean Energy ETF Invesco Exchange-Traded Fund Trust | 423,611 | 6.5M $ | 1.44 % | as of Apr 30, 2026 · Original filing |
| Old Westbury Small & Mid Cap Strategies Fund Old Westbury Funds Inc | 310,140 | 4.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,274 | 3.3M $ | 0.14 % | as of Mar 31, 2026 · Original filing |
| Schwab Fundamental International Small Equity ETF SCHWAB STRATEGIC TRUST | 177,313 | 3.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,068 | 3.1M $ | 1.62 % | as of Mar 31, 2026 · Original filing |
| Optimize Strategy Index ETF Advisor Managed Portfolios | 175,148 | 2.4M $ | 1.16 % | as of Mar 31, 2026 · Original filing |
| HUSSMAN STRATEGIC MARKET CYCLE FUND Hussman Investment Trust | 160,000 | 2.2M $ | 0.56 % | as of Mar 31, 2026 · Original filing |
| New Alternatives Fund New Alternatives Fund | 100,000 | 1.4M $ | 0.48 % | as of Mar 31, 2026 · Original filing |
| Invesco Global Clean Energy ETF Invesco Exchange-Traded Fund Trust II | 83,202 | 1.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,638 | 1.2M $ | 0.00 % | as of Mar 31, 2026 · Original filing |
| Electronics Fund Rydex Series Funds | 69,194 | 958.3K $ | 0.59 % | as of Mar 31, 2026 · Original filing |
| ALPS | CoreCommodity Natural Resources ETF FINANCIAL INVESTORS TRUST | 60,900 | 931.2K $ | 0.24 % | as of Apr 30, 2026 · Original filing |
| Invesco Golden Dragon China ETF Invesco Exchange-Traded Fund Trust | 48,089 | 735.3K $ | 0.64 % | as of Apr 30, 2026 · Original filing |
| Fidelity Nasdaq Composite Index Fund Fidelity Concord Street Trust | 38,856 | 688.1K $ | 0.00 % | as of Feb 28, 2026 · Original filing |
| Fidelity Clean Energy ETF Fidelity Covington Trust | 44,245 | 612.8K $ | 0.96 % | as of Mar 31, 2026 · Original filing |
| Schwab Fundamental International Small Equity Index Fund SCHWAB CAPITAL TRUST | 37,353 | 571.1K $ | 0.08 % | as of Apr 30, 2026 · Original filing |
| Calvert Global Energy Solutions Fund Calvert Impact Fund, Inc. | 41,161 | 570.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,315 | 433.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,793 | 409.7K $ | 0.11 % | as of Apr 30, 2026 · Original filing |
| Fidelity Nasdaq Composite Index ETF Fidelity Commonwealth Trust | 19,625 | 347.6K $ | 0.00 % | as of Feb 28, 2026 · Original filing |
| Global X CleanTech ETF GLOBAL X FUNDS | 17,460 | 309.2K $ | 1.12 % | as of Feb 28, 2026 · Original filing |
| Avantis Emerging Markets Value ETF American Century ETF Trust | 16,283 | 288.4K $ | 0.02 % | as of Feb 28, 2026 · Original filing |
| Guinness Atkinson Alternative Energy Fund GUINNESS ATKINSON FUNDS | 17,848 | 247.2K $ | 1.37 % | as of Mar 31, 2026 · Original filing |
| Goldman Sachs Innovate Equity ETF Goldman Sachs ETF Trust | 9,380 | 166.1K $ | 0.08 % | as of Feb 28, 2026 · Original filing |
| Blackstone Alternative Multi-Strategy Fund Blackstone Alternative Investment Funds | 11,500 | 159.3K $ | 0.00 % | as of Mar 31, 2026 · Original filing |
| Electronics Fund Rydex Variable Trust | 9,394 | 130.1K $ | 0.59 % | as of Mar 31, 2026 · Original filing |
| PIMCO RAFI Dynamic Multi-Factor International Equity ETF PIMCO Equity Series | 9,272 | 128.4K $ | 0.03 % | as of Mar 31, 2026 · Original filing |
| ProShares S&P Kensho Cleantech ETF ProShares Trust | 7,246 | 128.3K $ | 2.04 % | as of Feb 28, 2026 · Original filing |
| HUSSMAN STRATEGIC ALLOCATION FUND Hussman Investment Trust | 8,000 | 110.8K $ | 0.43 % | as of Mar 31, 2026 · Original filing |
| Small Cap Core Fund Northern Funds | 7,008 | 97.1K $ | 0.03 % | as of Mar 31, 2026 · Original filing |
| Avantis Emerging Markets Small Cap Equity ETF American Century ETF Trust | 3,494 | 61.9K $ | 0.06 % | as of Feb 28, 2026 · Original filing |
| Guinness Atkinson Sustainable Energy ETF GUINNESS ATKINSON FUNDS | 4,051 | 56.1K $ | 1.41 % | as of Mar 31, 2026 · Original filing |
| Invesco NASDAQ Future Gen 200 ETF Invesco Exchange-Traded Fund Trust II | 2,436 | 43.1K $ | 0.31 % | as of Feb 28, 2026 · Original filing |
| Carbon Collective Climate Solutions U.S. Equity ETF Tidal Trust II | 2,388 | 36.5K $ | 0.08 % | as of Apr 30, 2026 · Original filing |
| Avantis Emerging Markets Equity Fund American Century ETF Trust | 621 | 11K $ | 0.00 % | as of Feb 28, 2026 · Original filing |
| Lazard Enhanced Opportunities Portfolio LAZARD FUNDS INC | 86 | 1.2K $ | 0.00 % | as of Mar 31, 2026 · Original filing |