Major Holders
Currency in USDBreakdown
4.29% | % of Shares Held by All Insider |
67.30% | % of Shares Held by Institutions |
70.32% | % of Float Held by Institutions |
5,627 | Number of Institutions Holding Shares |
Top Institutional Holders
Holder | Shares | Date Reported | % Out | Value |
---|
Vanguard Group Inc | 2,133,356,260 | Mar 30, 2024 | 8.67% | 241,197,253,547 |
Blackrock Inc. | 1,822,389,250 | Mar 30, 2024 | 7.41% | 206,039,324,155 |
FMR, LLC | 1,151,036,980 | Mar 30, 2024 | 4.68% | 130,136,238,148 |
State Street Corporation | 904,894,170 | Mar 30, 2024 | 3.68% | 102,307,332,650 |
Geode Capital Management, LLC | 524,942,990 | Mar 30, 2024 | 2.13% | 59,350,053,167 |
Price (T.Rowe) Associates Inc | 461,499,100 | Mar 30, 2024 | 1.88% | 52,177,087,119 |
JP Morgan Chase & Company | 379,614,540 | Mar 30, 2024 | 1.54% | 42,919,218,965 |
Morgan Stanley | 338,760,640 | Mar 30, 2024 | 1.38% | 38,300,277,131 |
Norges Bank Investment Management | 294,947,080 | Dec 30, 2023 | 1.20% | 33,346,716,144 |
Northern Trust Corporation | 242,517,530 | Mar 30, 2024 | 0.99% | 27,419,031,349 |
Top Mutual Fund Holders
Holder | Shares | Date Reported | % Out | Value |
---|
Vanguard Total Stock Market Index Fund | 746,562,480 | Mar 30, 2024 | 3.04% | 84,406,352,166 |
Vanguard 500 Index Fund | 622,454,960 | Mar 30, 2024 | 2.53% | 70,374,756,257 |
Fidelity 500 Index Fund | 300,683,340 | May 30, 2024 | 1.22% | 33,995,257,686 |
SPDR S&P 500 ETF Trust | 292,951,720 | Jun 29, 2024 | 1.19% | 33,121,120,747 |
iShares Core S&P 500 ETF | 262,526,784 | Jun 29, 2024 | 1.07% | 29,681,277,558 |
Vanguard Growth Index Fund | 222,703,250 | Mar 30, 2024 | 0.91% | 25,178,828,901 |
Invesco ETF Tr-Invesco QQQ Tr, Series 1 ETF | 184,315,464 | Jun 29, 2024 | 0.75% | 20,838,705,909 |
Vanguard Institutional Index Fund-Institutional Index Fund | 162,436,560 | Mar 30, 2024 | 0.66% | 18,365,077,077 |
Select Sector SPDR Fund-Technology | 115,633,524 | Jun 29, 2024 | 0.47% | 13,073,525,941 |
Fidelity Contrafund Inc | 100,184,150 | May 30, 2024 | 0.41% | 11,326,819,754 |