28.54% | % of shares held by all insiders |
52.43% | % of shares held by institutions |
73.37% | % of float held by institutions |
262 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 5,552,804 | 31 Mar 2024 | 8.39% | 87,067,968 |
Mackenzie Financial Corporation | 4,077,865 | 31 Mar 2024 | 6.16% | 63,940,924 |
Grantham, Mayo, Van Otterloo & Co. LLC | 2,488,340 | 31 Mar 2024 | 3.76% | 39,017,171 |
Vanguard Group Inc | 1,955,582 | 31 Mar 2024 | 2.96% | 30,663,526 |
Invesco Ltd. | 1,849,231 | 31 Mar 2024 | 2.80% | 28,995,942 |
Millennium Management Llc | 1,482,272 | 31 Mar 2024 | 2.24% | 23,242,025 |
Schroder Investment Management Group | 1,442,825 | 31 Mar 2024 | 2.18% | 22,623,496 |
Guinness Asset Management Limited | 1,071,276 | 31 Mar 2024 | 1.62% | 16,797,608 |
Group One Trading, L.P. | 1,042,724 | 31 Mar 2024 | 1.58% | 16,349,912 |
Citadel Advisors Llc | 693,130 | 31 Mar 2024 | 1.05% | 10,868,278 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Invesco ETF TR II-Invesco Solar ETF | 1,307,463 | 31 Mar 2024 | 1.98% | 20,501,020 |
GMO Resources Fund | 961,640 | 29 Feb 2024 | 1.45% | 15,078,515 |
GMO Climate Change Fund | 866,625 | 29 Feb 2024 | 1.31% | 13,588,680 |
iShares Global Clean Energy ETF | 815,983 | 31 Mar 2024 | 1.23% | 12,794,613 |
Vanguard International Stock Index-Emerging Markets Stk | 694,165 | 31 Jan 2024 | 1.05% | 10,884,507 |
Vanguard International Stock Index-Total Intl Stock Indx | 687,068 | 31 Jan 2024 | 1.04% | 10,773,226 |
Invesco ETF Tr-Invesco Wilderhill Clean Energy ETF | 301,538 | 31 Mar 2024 | 0.46% | 4,728,115 |
Hussman Investment Trust-Hussman Strategic Growth Fund | 250,000 | 31 Dec 2023 | 0.38% | 3,920,000 |
SPDR (R) Ser Tr-SPDR� Kensho Clean Power ETF | 229,133 | 31 Mar 2024 | 0.35% | 3,592,805 |
Vanguard Intl Equity Index Fds-FTSE All World ex U.S.Small Cap Index | 189,745 | 31 Jan 2024 | 0.29% | 2,975,201 |