1.20% | % of shares held by all insiders |
92.93% | % of shares held by institutions |
94.06% | % of float held by institutions |
934 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Group Inc | 5,560,956 | 29 June 2024 | 11.89% | 2,477,350,234 |
Price (T.Rowe) Associates Inc | 4,339,404 | 29 June 2024 | 9.28% | 1,933,161,045 |
Blackrock Inc. | 3,572,275 | 29 June 2024 | 7.64% | 1,591,412,754 |
T. Rowe Price Investment Management, Inc. | 2,852,312 | 29 June 2024 | 6.10% | 1,270,676,445 |
Aristotle Capital Management, LLC | 2,020,831 | 29 June 2024 | 4.32% | 900,259,982 |
State Street Corporation | 2,003,012 | 29 June 2024 | 4.28% | 892,321,796 |
Janus Henderson Group PLC | 1,700,107 | 29 June 2024 | 3.63% | 757,380,650 |
Kayne Anderson Rudnick Investment Management LLC | 1,238,091 | 29 June 2024 | 2.65% | 551,557,147 |
Geode Capital Management, LLC | 1,163,795 | 29 June 2024 | 2.49% | 518,459,023 |
JP Morgan Chase & Company | 1,085,448 | 29 June 2024 | 2.32% | 483,556,218 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Capital Appreciation Fund | 1,519,373 | 29 June 2024 | 3.25% | 676,865,462 |
Vanguard Total Stock Market Index Fund | 1,503,843 | 29 June 2024 | 3.21% | 669,947,003 |
Price (T.Rowe) New Horizons Fund | 1,359,865 | 29 June 2024 | 2.91% | 605,806,245 |
Vanguard 500 Index Fund | 1,217,135 | 29 June 2024 | 2.60% | 542,221,459 |
Janus Henderson Enterprise Fund | 1,044,302 | 29 June 2024 | 2.23% | 465,226,087 |
Vanguard Mid-Cap Index Fund | 1,015,841 | 29 June 2024 | 2.17% | 452,546,997 |
Price (T.Rowe) Growth Stock Fund Inc. | 991,712 | 29 June 2024 | 2.12% | 441,797,769 |
Price (T.Rowe) Growth Stock Trust | 685,080 | 29 June 2024 | 1.46% | 305,196,282 |
Fidelity 500 Index Fund | 584,232 | 30 Aug 2024 | 1.25% | 260,269,507 |
SPDR S&P 500 ETF Trust | 558,253 | 30 Aug 2024 | 1.19% | 248,696,123 |