10.02% | % of shares held by all insiders |
56.38% | % of shares held by institutions |
62.65% | % of float held by institutions |
851 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Group Inc | 54,362,685 | 29 Jun 2023 | 9.03% | 403,914,740 |
Blackrock Inc. | 48,879,373 | 29 Jun 2023 | 8.12% | 363,173,732 |
BNP Paribas Asset Management Holding S.A. | 22,177,114 | 29 Jun 2023 | 3.68% | 164,775,953 |
Norges Bank Investment Management | 17,071,628 | 30 Dec 2022 | 2.84% | 126,842,193 |
State Street Corporation | 16,121,043 | 29 Jun 2023 | 2.68% | 119,779,346 |
Morgan Stanley | 11,906,432 | 29 Jun 2023 | 1.98% | 88,464,787 |
Geode Capital Management, LLC | 8,260,321 | 29 Jun 2023 | 1.37% | 61,374,183 |
Robeco Schweiz AG | 5,966,500 | 29 Jun 2023 | 0.99% | 44,331,093 |
Voya Investment Management LLC | 5,717,795 | 29 Jun 2023 | 0.95% | 42,483,215 |
Public Investment Fund | 5,670,917 | 29 Jun 2023 | 0.94% | 42,134,912 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 18,908,611 | 29 Jun 2023 | 3.14% | 140,490,976 |
iShares Global Clean Energy ETF | 10,198,584 | 30 Aug 2023 | 1.69% | 75,775,477 |
Vanguard Small-Cap Index Fund | 7,744,976 | 29 Jun 2023 | 1.29% | 57,545,170 |
Vanguard Extended Market Index Fund | 7,527,206 | 29 Jun 2023 | 1.25% | 55,927,139 |
Vanguard Mid-Cap Index Fund | 6,970,529 | 29 Jun 2023 | 1.16% | 51,791,029 |
Vanguard Small-Cap Growth Index Fund | 4,438,052 | 29 Jun 2023 | 0.74% | 32,974,725 |
First Trust Nasdaq (R) Clean Edge (R) Green Energy Index Fund | 3,373,132 | 30 Jul 2023 | 0.56% | 25,062,370 |
Fidelity Extended Market Index Fund | 2,663,477 | 30 May 2023 | 0.44% | 19,789,633 |
Vanguard Growth Index Fund | 2,553,830 | 29 Jun 2023 | 0.42% | 18,974,956 |
Vanguard Mid-Cap Growth Index Fund | 2,083,497 | 29 Jun 2023 | 0.35% | 15,480,382 |