Unlock stock picks and a broker-level newsfeed that powers Wall Street.
NasdaqGS - Nasdaq Real Time Price USD

Canadian Solar Inc. (CSIQ)

Compare
8.45
-0.61
(-6.73%)
At close: April 3 at 4:00:02 PM EDT
8.48
+0.03
+(0.32%)
After hours: April 3 at 6:52:08 PM EDT

Major Holders

Breakdown
28.93% % of Shares Held by All Insider
50.42% % of Shares Held by Institutions
70.94% % of Float Held by Institutions
205 Number of Institutions Holding Shares

Top Institutional Holders

HolderSharesDate Reported% OutValue
Mackenzie Financial Corporation 5.52M Dec 31, 2024 8.35% 46,674,123
Blackrock Inc. 4.5M Dec 31, 2024 6.81% 38,064,891
Vanguard Group Inc 2.03M Dec 31, 2024 3.06% 17,130,701
Invesco Ltd. 2M Dec 31, 2024 3.02% 16,908,720
Shah Capital Management 1.75M Dec 31, 2024 2.64% 14,749,863
Legal & General Group PLC 1.44M Dec 31, 2024 2.18% 12,166,360
IvyRock Asset Management (HK) Limited 1.39M Dec 31, 2024 2.10% 11,732,824
UBS Group AG 866.61k Dec 31, 2024 1.31% 7,322,871
DnB Asset Management AS 859.22k Dec 31, 2024 1.30% 7,260,375
Guinness Asset Management Limited 731.81k Dec 31, 2024 1.11% 6,183,811

Top Mutual Fund Holders

HolderSharesDate Reported% OutValue
Invesco Exchange-Traded Fund Trust II-Invesco Solar ETF 1.34M Feb 28, 2025 2.03% 11,364,894
VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund 724.81k Oct 31, 2024 1.10% 6,124,678
VANGUARD Intl Eqy. INDEX Fd.S-Vanguard Emerging Markets Stock Index Fd 647.45k Oct 31, 2024 0.98% 5,470,918
Invesco Exchange-Traded Fund Trust-Invesco WilderHill Clean Energy ETF 394.79k Feb 28, 2025 0.60% 3,335,975
SPDR SERIES TRUST-SPDR S&P Kensho Clean Power ETF 373.28k Feb 28, 2025 0.56% 3,154,241
iShares Trust-iShares Global Clean Energy ETF 372.31k Feb 28, 2025 0.56% 3,146,010
VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 176.48k Oct 31, 2024 0.27% 1,491,247
NEW ALTERNATIVES FUND 100k Dec 31, 2024 0.15% 844,999
SCHWAB STRATEGIC TRT-Schwab Fd.amental Intl Small Eqy. ETF 95.4k Nov 30, 2024 0.14% 806,113
SPDR SERIES TRUST-SPDR S&P Kensho New Economies Composite ETF 90.48k Feb 28, 2025 0.14% 764,581

Related Tickers