1.13% | % of shares held by all insiders |
92.82% | % of shares held by institutions |
93.89% | % of float held by institutions |
862 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Associates Inc | 5,771,414 | 30 Mar 2023 | 12.27% | 2,290,443,275 |
Vanguard Group, Inc. (The) | 5,340,828 | 30 Mar 2023 | 11.35% | 2,119,560,921 |
Blackrock Inc. | 3,659,332 | 30 Mar 2023 | 7.78% | 1,452,242,443 |
T. Rowe Price Investment Management, Inc. | 2,651,082 | 30 Mar 2023 | 5.64% | 1,052,108,363 |
Select Equity Group, Inc. | 2,217,641 | 30 Mar 2023 | 4.71% | 880,092,974 |
State Street Corporation | 1,894,981 | 30 Mar 2023 | 4.03% | 752,042,131 |
Janus Henderson Group PLC | 1,403,795 | 30 Mar 2023 | 2.98% | 557,110,063 |
Kayne Anderson Rudnick Investment Management LLC | 1,254,523 | 30 Mar 2023 | 2.67% | 497,869,979 |
Geode Capital Management, LLC | 1,006,371 | 30 Mar 2023 | 2.14% | 399,388,380 |
Invesco Ltd. | 928,847 | 30 Mar 2023 | 1.97% | 368,622,206 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Growth Stock Fund Inc. | 1,637,717 | 30 Dec 2022 | 3.48% | 649,944,344 |
Price (T.Rowe) New Horizons Fund | 1,445,727 | 30 Dec 2022 | 3.08% | 573,751,196 |
Vanguard Total Stock Market Index Fund | 1,424,758 | 30 Dec 2022 | 3.03% | 565,429,439 |
Price (T.Rowe) Capital Appreciation Fund | 1,324,093 | 30 Dec 2022 | 2.82% | 525,479,528 |
Vanguard Mid-Cap Index Fund | 1,091,676 | 30 Dec 2022 | 2.32% | 433,242,521 |
Vanguard 500 Index Fund | 1,083,517 | 30 Dec 2022 | 2.31% | 430,004,540 |
Janus Henderson Enterprise Fund | 865,827 | 30 Dec 2022 | 1.84% | 343,612,090 |
Price (T.Rowe) Growth Stock Trust | 863,291 | 30 Dec 2022 | 1.84% | 342,605,653 |
Fidelity 500 Index Fund | 513,826 | 27 Feb 2023 | 1.09% | 203,916,978 |
SPDR S&P 500 ETF Trust | 507,405 | 30 Mar 2023 | 1.08% | 201,368,740 |