0.27% | % of shares held by all insiders |
99.09% | % of shares held by institutions |
99.36% | % of float held by institutions |
796 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
T. Rowe Price Investment Management, Inc. | 5,944,210 | 30 June 2024 | 12.62% | 1,307,726,200 |
Vanguard Group Inc | 5,568,426 | 30 June 2024 | 11.82% | 1,225,053,720 |
Janus Henderson Group PLC | 5,229,305 | 30 June 2024 | 11.10% | 1,150,447,100 |
Blackrock Inc. | 3,879,923 | 30 June 2024 | 8.23% | 853,583,060 |
Morgan Stanley | 3,087,550 | 30 June 2024 | 6.55% | 679,261,000 |
State Street Corporation | 2,035,789 | 30 June 2024 | 4.32% | 447,873,580 |
Wellington Management Group, LLP | 1,295,465 | 30 June 2024 | 2.75% | 285,002,300 |
Geode Capital Management, LLC | 1,124,814 | 30 June 2024 | 2.39% | 247,459,080 |
Millennium Management Llc | 1,025,542 | 30 June 2024 | 2.18% | 225,619,240 |
Cooke & Bieler LP | 912,797 | 30 June 2024 | 1.94% | 200,815,340 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Mid Cap Growth Fund | 2,825,000 | 30 June 2024 | 6.00% | 621,500,000 |
Janus Henderson Enterprise Fund | 2,597,491 | 30 June 2024 | 5.51% | 571,448,020 |
Eaton Vance Atlanta Capital SMID-Cap Fd | 1,789,145 | 30 June 2024 | 3.80% | 393,611,900 |
Vanguard Total Stock Market Index Fund | 1,497,415 | 30 June 2024 | 3.18% | 329,431,300 |
Vanguard 500 Index Fund | 1,209,479 | 30 June 2024 | 2.57% | 266,085,380 |
Vanguard Small-Cap Index Fund | 1,184,866 | 30 June 2024 | 2.51% | 260,670,520 |
Janus Henderson Contrarian Fund | 943,207 | 30 June 2024 | 2.00% | 207,505,540 |
Vanguard Small Cap Value Index Fund | 797,707 | 30 June 2024 | 1.69% | 175,495,540 |
Price (T.Rowe) U.S. Mid-Cap Growth Equity Trust | 740,700 | 30 June 2024 | 1.57% | 162,954,000 |
Vanguard Specialized-Health Care Fund | 714,618 | 30 Apr 2024 | 1.52% | 157,215,960 |