2.31% | % of shares held by all insiders |
129.62% | % of shares held by institutions |
132.69% | % of float held by institutions |
358 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 15,322,174 | 31 Dec 2023 | 12.37% | 67,134,101 |
BNP Paribas Asset Management Holding S.A. | 11,467,313 | 31 Dec 2023 | 9.26% | 50,244,029 |
Pictet Asset Management Holding SA | 11,448,117 | 31 Dec 2023 | 9.24% | 50,159,921 |
Vanguard Group Inc | 10,486,392 | 31 Dec 2023 | 8.47% | 45,946,124 |
ECP ControlCo, LLC | 6,911,664 | 31 Dec 2023 | 5.58% | 30,283,454 |
Newlight Partners LP | 6,505,811 | 31 Dec 2023 | 5.25% | 28,505,209 |
Amundi | 5,778,650 | 31 Dec 2023 | 4.67% | 25,319,153 |
Goldman Sachs Group Inc | 5,164,050 | 31 Dec 2023 | 4.17% | 22,626,283 |
Handelsbanken Fonder AB | 5,036,780 | 31 Dec 2023 | 4.07% | 22,068,650 |
Electron Capital Partners, LLC | 4,917,817 | 31 Dec 2023 | 3.97% | 21,547,414 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 3,224,438 | 31 Dec 2023 | 2.60% | 14,127,874 |
Invesco ETF TR II-Invesco Solar ETF | 3,168,994 | 29 Feb 2024 | 2.56% | 13,884,946 |
Vanguard Small-Cap Index Fund | 2,647,421 | 31 Dec 2023 | 2.14% | 11,599,674 |
iShares Russell 2000 ETF | 2,619,459 | 31 Mar 2024 | 2.12% | 11,477,158 |
iShares Global Clean Energy ETF | 1,701,485 | 31 Mar 2024 | 1.37% | 7,455,056 |
Vanguard Extended Market Index Fund | 1,595,848 | 31 Dec 2023 | 1.29% | 6,992,207 |
Vanguard Small-Cap Growth Index Fund | 1,479,229 | 31 Dec 2023 | 1.19% | 6,481,241 |
Fidelity Small Cap Index Fund | 1,085,632 | 29 Feb 2024 | 0.88% | 4,756,696 |
Invesco ETF Tr-Invesco Wilderhill Clean Energy ETF | 954,341 | 31 Mar 2024 | 0.77% | 4,181,444 |
Brighthouse Fds Tr II-Van Eck Global Natural Resources Porfolio | 695,466 | 31 Dec 2023 | 0.56% | 3,047,184 |