2.35% | % of shares held by all insiders |
132.34% | % of shares held by institutions |
135.53% | % of float held by institutions |
367 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 15,322,174 | 30 Dec 2023 | 12.51% | 66,804,680 |
BNP Paribas Asset Management Holding S.A. | 11,467,313 | 30 Dec 2023 | 9.36% | 49,997,486 |
Pictet Asset Management Holding SA | 11,448,117 | 30 Dec 2023 | 9.35% | 49,913,791 |
Vanguard Group Inc | 10,486,392 | 30 Dec 2023 | 8.56% | 45,720,670 |
ECP ControlCo, LLC | 6,911,664 | 30 Dec 2023 | 5.64% | 30,134,855 |
Newlight Partners LP | 6,505,811 | 30 Dec 2023 | 5.31% | 28,365,336 |
Amundi | 5,778,650 | 30 Dec 2023 | 4.72% | 25,194,914 |
Goldman Sachs Group Inc | 5,164,050 | 30 Dec 2023 | 4.22% | 22,515,258 |
Handelsbanken Fonder AB | 5,036,780 | 30 Dec 2023 | 4.11% | 21,960,361 |
Electron Capital Partners, LLC | 4,917,817 | 30 Dec 2023 | 4.02% | 21,441,682 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Invesco ETF TR II-Invesco Solar ETF | 3,510,669 | 30 Dec 2023 | 2.87% | 15,306,517 |
Vanguard Total Stock Market Index Fund | 3,224,438 | 30 Dec 2023 | 2.63% | 14,058,550 |
iShares Russell 2000 ETF | 2,825,951 | 30 Dec 2023 | 2.31% | 12,321,146 |
Vanguard Small-Cap Index Fund | 2,647,421 | 30 Dec 2023 | 2.16% | 11,542,755 |
iShares Global Clean Energy ETF | 1,989,273 | 30 Dec 2023 | 1.62% | 8,673,230 |
Vanguard Extended Market Index Fund | 1,595,848 | 30 Dec 2023 | 1.30% | 6,957,897 |
Vanguard Small-Cap Growth Index Fund | 1,479,229 | 30 Dec 2023 | 1.21% | 6,449,438 |
Fidelity Small Cap Index Fund | 1,058,516 | 30 Dec 2023 | 0.86% | 4,615,129 |
Vanguard Utilities Index Fund | 621,202 | 29 Nov 2023 | 0.51% | 2,708,440 |
First Trust Nasdaq (R) Clean Edge (R) Green Energy Index Fund | 602,582 | 30 Dec 2023 | 0.49% | 2,627,257 |