Major holders
Currency in USDBreakdown
6.54% | % of shares held by all insiders |
69.31% | % of shares held by institutions |
74.16% | % of float held by institutions |
4,172 | Number of institutions holding shares |
Top institutional holders
Holder | Shares | Date reported | % out | Value |
---|
Vanguard Group Inc | 158,698,965 | 29 Jun 2024 | 8.68% | 23,479,511,387 |
State Street Corporation | 158,230,282 | 29 Jun 2024 | 8.65% | 23,410,169,739 |
Blackrock Inc. | 127,834,068 | 29 Jun 2024 | 6.99% | 18,913,049,970 |
Berkshire Hathaway, Inc | 118,610,534 | 29 Jun 2024 | 6.49% | 17,548,428,143 |
Morgan Stanley | 36,166,578 | 29 Jun 2024 | 1.98% | 5,350,845,104 |
Geode Capital Management, LLC | 35,962,356 | 29 Jun 2024 | 1.97% | 5,320,630,460 |
Bank of America Corporation | 31,646,929 | 29 Jun 2024 | 1.73% | 4,682,163,048 |
JP Morgan Chase & Company | 29,946,694 | 29 Jun 2024 | 1.64% | 4,430,613,285 |
Charles Schwab Investment Management, Inc. | 27,904,861 | 29 Jun 2024 | 1.53% | 4,128,524,099 |
Norges Bank Investment Management | 20,337,869 | 29 Jun 2024 | 1.11% | 3,008,987,656 |
Top mutual fund holders
Holder | Shares | Date reported | % out | Value |
---|
Vanguard Total Stock Market Index Fund | 56,367,022 | 30 Mar 2024 | 3.08% | 8,339,500,732 |
Select Sector SPDR Fund-Energy Select | 44,174,610 | 30 Jul 2024 | 2.42% | 6,535,633,414 |
Vanguard 500 Index Fund | 43,989,760 | 29 Jun 2024 | 2.41% | 6,508,284,857 |
Fidelity 500 Index Fund | 20,950,981 | 29 Jun 2024 | 1.15% | 3,099,697,575 |
SPDR S&P 500 ETF Trust | 20,580,735 | 30 Jul 2024 | 1.13% | 3,044,919,680 |
iShares Core S&P 500 ETF | 18,550,360 | 30 Jul 2024 | 1.01% | 2,744,525,705 |
Vanguard Index-Value Index Fund | 14,382,941 | 29 Jun 2024 | 0.79% | 2,127,956,077 |
Schwab Strategic Tr-Schwab U.S. Dividend Equity ETF | 14,212,641 | 30 May 2024 | 0.78% | 2,102,760,192 |
Vanguard Institutional Index Fund-Institutional Index Fund | 11,139,680 | 29 Jun 2024 | 0.61% | 1,648,115,622 |
Vanguard Energy Index Fund | 9,374,821 | 30 May 2024 | 0.51% | 1,387,004,738 |