0.37% | % of shares held by all insiders |
99.30% | % of shares held by institutions |
99.67% | % of float held by institutions |
1,055 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Group Inc | 4,152,676 | 29 Jun 2024 | 11.87% | 1,747,819,862 |
Blackrock Inc. | 2,589,030 | 29 Jun 2024 | 7.40% | 1,089,696,874 |
T. Rowe Price Investment Management, Inc. | 2,470,761 | 29 Jun 2024 | 7.06% | 1,039,918,633 |
FMR, LLC | 1,882,308 | 29 Jun 2024 | 5.38% | 792,244,641 |
Principal Financial Group, Inc. | 1,642,477 | 29 Jun 2024 | 4.70% | 691,302,168 |
State Street Corporation | 1,455,574 | 29 Jun 2024 | 4.16% | 612,636,562 |
Geode Capital Management, LLC | 902,466 | 29 Jun 2024 | 2.58% | 379,838,927 |
JP Morgan Chase & Company | 839,881 | 29 Jun 2024 | 2.40% | 353,497,526 |
Marshfield Associates | 713,481 | 29 Jun 2024 | 2.04% | 300,297,028 |
Norges Bank Investment Management | 606,823 | 29 Jun 2024 | 1.74% | 255,405,741 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Principal Mid Cap Fund | 1,192,360 | 30 Jul 2024 | 3.41% | 501,852,417 |
Price (T.Rowe) Mid Cap Growth Fund | 1,153,900 | 29 Jun 2024 | 3.30% | 485,664,987 |
Vanguard Total Stock Market Index Fund | 1,101,504 | 29 Jun 2024 | 3.15% | 463,612,034 |
Vanguard 500 Index Fund | 894,805 | 29 Jun 2024 | 2.56% | 376,614,489 |
Vanguard Mid-Cap Index Fund | 747,182 | 29 Jun 2024 | 2.14% | 314,481,442 |
Fidelity OTC Portfolio | 496,629 | 30 Aug 2024 | 1.42% | 209,026,187 |
Fidelity 500 Index Fund | 429,716 | 30 Aug 2024 | 1.23% | 180,863,173 |
SPDR S&P 500 ETF Trust | 413,668 | 30 Aug 2024 | 1.18% | 174,108,730 |
Vanguard Growth Index Fund | 398,524 | 29 Jun 2024 | 1.14% | 167,734,772 |
iShares Core S&P 500 ETF | 382,650 | 30 Aug 2024 | 1.09% | 161,053,564 |