2.34% | % of shares held by all insiders |
125.20% | % of shares held by institutions |
128.20% | % of float held by institutions |
321 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
BNP Paribas Asset Management Holding S.A. | 14,142,487 | 29 June 2024 | 11.33% | 105,982,380 |
Blackrock Inc. | 13,244,162 | 29 June 2024 | 10.61% | 99,250,423 |
Vanguard Group Inc | 10,778,668 | 29 June 2024 | 8.63% | 80,774,258 |
ECP ControlCo, LLC | 6,911,664 | 29 June 2024 | 5.54% | 51,795,317 |
Handelsbanken Fonder AB | 6,687,993 | 29 June 2024 | 5.36% | 50,119,149 |
Newlight Partners LP | 6,505,811 | 29 June 2024 | 5.21% | 48,753,895 |
Teilinger Capital Ltd. | 5,928,100 | 29 June 2024 | 4.75% | 44,424,587 |
Amundi | 5,766,211 | 29 June 2024 | 4.62% | 43,211,407 |
Sylebra Capital LLC | 5,516,649 | 29 June 2024 | 4.42% | 41,341,214 |
Invesco Ltd. | 4,384,865 | 29 June 2024 | 3.51% | 32,859,739 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 3,440,199 | 29 June 2024 | 2.76% | 25,780,506 |
iShares Russell 2000 ETF | 2,915,371 | 30 Aug 2024 | 2.33% | 21,847,498 |
Invesco ETF TR II-Invesco Solar ETF | 2,883,816 | 30 Aug 2024 | 2.31% | 21,611,028 |
Vanguard Small-Cap Index Fund | 2,650,929 | 29 June 2024 | 2.12% | 19,865,796 |
Fidelity Small Cap Growth Fund | 2,072,590 | 30 July 2024 | 1.66% | 15,531,781 |
Vanguard Extended Market Index Fund | 1,643,598 | 29 June 2024 | 1.32% | 12,316,958 |
Vanguard Small-Cap Growth Index Fund | 1,492,513 | 29 June 2024 | 1.20% | 11,184,742 |
iShares Global Clean Energy ETF | 1,173,749 | 30 Aug 2024 | 0.94% | 8,795,957 |
Fidelity Small Cap Index Fund | 1,138,944 | 30 July 2024 | 0.91% | 8,535,132 |
Invesco ETF Tr-Invesco Wilderhill Clean Energy ETF | 1,030,814 | 30 Aug 2024 | 0.83% | 7,724,816 |