1.18% | % of shares held by all insiders |
93.15% | % of shares held by institutions |
94.27% | % of float held by institutions |
928 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Group Inc | 5,534,111 | 30 Mar 2024 | 11.68% | 2,275,294,477 |
Price (T.Rowe) Associates Inc | 4,667,310 | 30 Mar 2024 | 9.85% | 1,918,917,901 |
Blackrock Inc. | 3,799,009 | 30 Mar 2024 | 8.02% | 1,561,924,615 |
T. Rowe Price Investment Management, Inc. | 2,904,023 | 30 Mar 2024 | 6.13% | 1,193,960,058 |
Aristotle Capital Management, LLC | 2,078,033 | 30 Mar 2024 | 4.39% | 854,362,518 |
State Street Corporation | 1,991,018 | 30 Mar 2024 | 4.20% | 818,587,169 |
Janus Henderson Group PLC | 1,574,679 | 30 Mar 2024 | 3.32% | 647,413,547 |
Select Equity Group, Inc. | 1,227,579 | 30 Mar 2024 | 2.59% | 504,706,848 |
Geode Capital Management, LLC | 1,129,201 | 30 Mar 2024 | 2.38% | 464,259,715 |
JP Morgan Chase & Company | 1,099,871 | 30 Mar 2024 | 2.32% | 452,200,979 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) New Horizons Fund | 1,543,175 | 30 Dec 2023 | 3.26% | 634,460,992 |
Vanguard Total Stock Market Index Fund | 1,485,880 | 30 Dec 2023 | 3.14% | 610,904,724 |
Price (T.Rowe) Capital Appreciation Fund | 1,452,064 | 30 Dec 2023 | 3.06% | 597,001,614 |
Vanguard 500 Index Fund | 1,153,400 | 30 Dec 2023 | 2.43% | 474,208,892 |
Price (T.Rowe) Growth Stock Fund Inc. | 1,103,858 | 30 Dec 2023 | 2.33% | 453,840,194 |
Vanguard Mid-Cap Index Fund | 1,057,900 | 30 Dec 2023 | 2.23% | 434,945,021 |
Janus Henderson Enterprise Fund | 909,004 | 30 Dec 2023 | 1.92% | 373,727,917 |
Price (T.Rowe) Growth Stock Trust | 711,931 | 30 Dec 2023 | 1.50% | 292,703,321 |
SPDR S&P 500 ETF Trust | 567,801 | 30 Mar 2024 | 1.20% | 233,445,711 |
Fidelity 500 Index Fund | 570,263 | 30 Mar 2024 | 1.20% | 234,457,938 |