28.13% | % of shares held by all insiders |
57.04% | % of shares held by institutions |
79.37% | % of float held by institutions |
255 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 5,552,804 | 31 Mar 2024 | 8.39% | 82,153,735 |
Mackenzie Financial Corporation | 4,077,865 | 31 Mar 2024 | 6.16% | 60,332,012 |
Grantham, Mayo, Van Otterloo & Co. LLC | 2,488,340 | 31 Mar 2024 | 3.76% | 36,814,990 |
Vanguard Group Inc | 1,955,582 | 31 Mar 2024 | 2.96% | 28,932,835 |
Invesco Ltd. | 1,849,231 | 31 Mar 2024 | 2.80% | 27,359,372 |
Millennium Management Llc | 1,482,272 | 31 Mar 2024 | 2.24% | 21,930,214 |
Schroder Investment Management Group | 1,442,825 | 31 Mar 2024 | 2.18% | 21,346,595 |
Guinness Asset Management Limited | 1,071,276 | 31 Mar 2024 | 1.62% | 15,849,528 |
Group One Trading, L.P. | 1,042,724 | 31 Mar 2024 | 1.58% | 15,427,101 |
Citadel Advisors Llc | 693,130 | 31 Mar 2024 | 1.05% | 10,254,858 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Invesco ETF TR II-Invesco Solar ETF | 1,307,463 | 31 Mar 2024 | 1.98% | 19,343,915 |
GMO Resources Fund | 961,640 | 29 Feb 2024 | 1.45% | 14,227,463 |
GMO Climate Change Fund | 866,625 | 29 Feb 2024 | 1.31% | 12,821,716 |
iShares Global Clean Energy ETF | 815,983 | 31 Mar 2024 | 1.23% | 12,072,468 |
Vanguard International Stock Index-Emerging Markets Stk | 694,165 | 31 Jan 2024 | 1.05% | 10,270,171 |
Vanguard International Stock Index-Total Intl Stock Indx | 687,068 | 31 Jan 2024 | 1.04% | 10,165,171 |
Invesco ETF Tr-Invesco Wilderhill Clean Energy ETF | 301,538 | 31 Mar 2024 | 0.46% | 4,461,254 |
Hussman Investment Trust-Hussman Strategic Growth Fund | 250,000 | 31 Dec 2023 | 0.38% | 3,698,750 |
SPDR (R) Ser Tr-SPDR� Kensho Clean Power ETF | 229,133 | 31 Mar 2024 | 0.35% | 3,390,022 |
Vanguard Intl Equity Index Fds-FTSE All World ex U.S.Small Cap Index | 189,745 | 31 Jan 2024 | 0.29% | 2,807,277 |