1.25% | % of shares held by all insiders |
98.44% | % of shares held by institutions |
99.68% | % of float held by institutions |
748 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
T. Rowe Price Investment Management, Inc. | 69,674,038 | 29 Jun 2024 | 10.25% | 1,797,590,127 |
Dodge & Cox Inc | 65,364,190 | 29 Jun 2024 | 9.61% | 1,686,396,052 |
Vanguard Group Inc | 64,249,861 | 29 Jun 2024 | 9.45% | 1,657,646,364 |
Blackrock Inc. | 44,007,348 | 29 Jun 2024 | 6.47% | 1,135,389,544 |
Canada Pension Plan Investment Board | 22,927,325 | 29 Jun 2024 | 3.37% | 591,524,967 |
Barrow, Hanley Mewhinney & Strauss, LLC | 22,280,906 | 29 Jun 2024 | 3.28% | 574,847,357 |
Boston Partners | 19,231,925 | 29 Jun 2024 | 2.83% | 496,183,650 |
Janus Henderson Group PLC | 14,973,090 | 29 Jun 2024 | 2.20% | 386,305,710 |
State Street Corporation | 14,161,549 | 29 Jun 2024 | 2.08% | 365,367,953 |
New Mountain Capital, L.L.C. | 14,000,000 | 29 Jun 2024 | 2.06% | 361,199,989 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Dodge & Cox Stock Fund | 42,554,915 | 29 Jun 2024 | 6.26% | 1,097,916,774 |
Vanguard Total Stock Market Index Fund | 21,425,555 | 29 Jun 2024 | 3.15% | 552,779,302 |
iShares Core S&P Midcap ETF | 20,662,540 | 30 Jul 2024 | 3.04% | 533,093,516 |
Price (T.Rowe) Mid Cap Growth Fund | 19,884,900 | 29 Jun 2024 | 2.92% | 513,030,404 |
Price (T.Rowe) Capital Appreciation Fund | 18,777,165 | 29 Jun 2024 | 2.76% | 484,450,842 |
Vanguard Mid-Cap Index Fund | 14,550,554 | 29 Jun 2024 | 2.14% | 375,404,282 |
Janus Henderson Enterprise Fund | 10,432,756 | 29 Jun 2024 | 1.53% | 269,165,096 |
Vanguard Extended Market Index Fund | 10,297,268 | 29 Jun 2024 | 1.51% | 265,669,506 |
John Hancock Fds III-Disciplined Value Mid Cap Fd | 6,041,029 | 30 Jul 2024 | 0.89% | 155,858,543 |
Vanguard Index-Value Index Fund | 5,578,500 | 29 Jun 2024 | 0.82% | 143,925,295 |