16.36% | % of shares held by all insiders |
81.47% | % of shares held by institutions |
97.40% | % of float held by institutions |
146 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Canada Pension Plan Investment Board | 76,501,166 | 30 Mar 2024 | 28.32% | 502,612,673 |
Rubric Capital Management LP | 11,711,700 | 30 Mar 2024 | 4.34% | 76,945,871 |
Blackrock Inc. | 7,661,993 | 30 Mar 2024 | 2.84% | 50,339,295 |
Tortoise Capital Advisors, LLC | 5,068,471 | 30 Mar 2024 | 1.88% | 33,299,855 |
Morgan Stanley | 4,304,323 | 30 Mar 2024 | 1.59% | 28,279,402 |
Millennium Management Llc | 2,976,825 | 30 Mar 2024 | 1.10% | 19,557,740 |
Invesco Ltd. | 2,658,518 | 30 Mar 2024 | 0.98% | 17,466,463 |
Msd Partners, L.p. | 2,609,099 | 30 Mar 2024 | 0.97% | 17,141,780 |
Sylebra Capital Ltd | 2,571,227 | 29 Sept 2023 | 0.95% | 16,892,961 |
Sylebra Capital LLC | 2,446,153 | 30 Mar 2024 | 0.91% | 16,071,225 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Managed Portfolio Series-Ecofin Global Renewables Infrastructure Fd | 2,067,907 | 30 Mar 2024 | 0.77% | 13,586,149 |
Invesco ETF TR II-Invesco Solar ETF | 1,132,062 | 29 Apr 2024 | 0.42% | 7,437,647 |
iShares Global Clean Energy ETF | 940,755 | 29 Apr 2024 | 0.35% | 6,180,760 |
First Trust Nasdaq (R) Clean Edge (R) Green Energy Index Fund | 900,978 | 30 May 2024 | 0.33% | 5,919,425 |
VanEck Emerging Markets Fund | 711,000 | 30 Mar 2024 | 0.26% | 4,671,270 |
Invesco ETF Tr-Invesco Wilderhill Clean Energy ETF | 686,235 | 29 Apr 2024 | 0.25% | 4,508,564 |
Schwab Strategic Tr-Schwab Fundamental U.S. Small Company Index ETF | 541,673 | 28 Feb 2024 | 0.20% | 3,558,791 |
BlackRock Funds II-BlackRock Strategic Income Opportunities Portfolio | 460,000 | 30 Mar 2024 | 0.17% | 3,022,200 |
Delaware Ivy Energy Fund | 420,786 | 30 Mar 2024 | 0.16% | 2,764,564 |
SPDR (R) Ser Tr-SPDR� Kensho Clean Power ETF | 293,997 | 30 May 2024 | 0.11% | 1,931,560 |