Major Holders
Currency in EURBreakdown
4.29% | % of Shares Held by All Insider |
66.77% | % of Shares Held by Institutions |
69.76% | % of Float Held by Institutions |
5,823 | Number of Institutions Holding Shares |
Top Institutional Holders
Holder | Shares | Date Reported | % Out | Value |
---|
Vanguard Group Inc | 2,144,784,623 | Jun 30, 2024 | 8.74% | 283,755,012,168 |
Blackrock Inc. | 1,839,270,238 | Jun 30, 2024 | 7.50% | 243,335,458,100 |
FMR, LLC | 1,043,901,017 | Jun 30, 2024 | 4.26% | 138,108,107,734 |
State Street Corporation | 981,488,729 | Jun 30, 2024 | 4.00% | 129,850,961,841 |
Geode Capital Management, LLC | 534,553,523 | Jun 30, 2024 | 2.18% | 70,721,432,724 |
Price (T.Rowe) Associates Inc | 444,581,659 | Jun 30, 2024 | 1.81% | 58,818,154,842 |
JP Morgan Chase & Company | 390,779,432 | Jun 30, 2024 | 1.59% | 51,700,120,046 |
Morgan Stanley | 336,961,259 | Jun 30, 2024 | 1.37% | 44,579,975,594 |
Norges Bank Investment Management | 291,727,360 | Jun 30, 2024 | 1.19% | 38,595,530,618 |
Northern Trust Corporation | 239,564,658 | Jun 30, 2024 | 0.98% | 31,694,404,984 |
Top Mutual Fund Holders
Holder | Shares | Date Reported | % Out | Value |
---|
Vanguard Total Stock Market Index Fund | 738,296,945 | Jun 30, 2024 | 3.01% | 97,676,688,076 |
Vanguard 500 Index Fund | 631,333,012 | Jun 30, 2024 | 2.57% | 83,525,359,414 |
Fidelity 500 Index Fund | 303,047,460 | Aug 31, 2024 | 1.24% | 40,093,179,882 |
SPDR S&P 500 ETF Trust | 297,867,222 | Sep 30, 2024 | 1.21% | 39,407,834,379 |
iShares Core S&P 500 ETF | 268,565,848 | Sep 30, 2024 | 1.09% | 35,531,262,509 |
Vanguard Growth Index Fund | 230,601,525 | Jun 30, 2024 | 0.94% | 30,508,582,461 |
Invesco ETF Tr-Invesco QQQ Tr, Series 1 ETF | 184,228,776 | Sep 30, 2024 | 0.75% | 24,373,467,627 |
Vanguard Institutional Index Fund-Institutional Index Fund | 159,876,810 | Jun 30, 2024 | 0.65% | 21,151,702,450 |
Vanguard Information Technology Index Fund | 102,979,070 | May 31, 2024 | 0.42% | 13,624,131,275 |
Fidelity Contrafund Inc | 98,097,950 | Aug 31, 2024 | 0.40% | 12,978,359,084 |