Advertisement
Advertisement
U.S. markets closed
Advertisement
Advertisement
Advertisement
Advertisement

Canadian Solar Inc. (CSIQ)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
38.28-0.96 (-2.45%)
At close: 1:00PM EST
38.40 +0.12 (+0.31%)
After hours: 04:47PM EST
Advertisement
Advertisement

Major Holders

Currency in USD
Breakdown
23.05%% of Shares Held by All Insider
50.43%% of Shares Held by Institutions
65.53%% of Float Held by Institutions
270Number of Institutions Holding Shares

Top Institutional Holders

HolderSharesDate Reported% OutValue
Blackrock Inc.4,674,815Sep 29, 20217.79%161,701,850
Invesco Ltd.2,873,312Sep 29, 20214.79%99,387,862
Grantham Mayo Van Otterloo & Company2,516,443Sep 29, 20214.19%87,043,763
Mackenzie Financial Corporation2,060,008Sep 29, 20213.43%71,255,676
Schroder Investment Management Group1,923,447Sep 29, 20213.21%66,532,031
Vanguard Group, Inc. (The)1,681,653Sep 29, 20212.80%58,168,377
DnB Asset Management AS755,760Sep 29, 20211.26%26,141,738
Norges Bank Investment Management630,384Dec 30, 20201.05%32,300,876
Granahan Investment Management Inc.493,316Sep 29, 20210.82%17,063,800
Guinness Asset Management Limited484,700Jun 29, 20210.81%21,733,948

Top Mutual Fund Holders

HolderSharesDate Reported% OutValue
Invesco ETF TR II-Invesco Solar ETF1,944,484Sep 29, 20213.24%67,259,701
GMO Resources Fund782,555Aug 30, 20211.30%28,931,058
iShares Global Clean Energy ETF764,343Sep 29, 20211.27%26,438,624
Invesco ETF Tr-Invesco Wilderhill Clean Energy ETF757,936Sep 29, 20211.26%26,217,006
Vanguard International Stock Index-Emerging Markets Stk653,515Jul 30, 20211.09%26,303,978
GMO Climate Change Fund610,832Aug 30, 20211.02%22,582,459
Vanguard International Stock Index-Total Intl Stock Indx582,720Jul 30, 20210.97%23,454,480
First Trust Nasdaq (R) Clean Edge (R) Green Energy Index Fund459,646Sep 29, 20210.77%15,899,155
SPDR (R) Ser Tr-SPDR� Kensho Clean Power ETF254,033Sep 29, 20210.42%8,787,001
JNL Series Trust-JNL/Multi Manager Small Cap GrowthFd182,865Jun 29, 20210.30%8,199,666
Advertisement
Advertisement