3.27% | % of shares held by all insiders |
90.10% | % of shares held by institutions |
93.15% | % of float held by institutions |
633 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Group Inc | 9,690,056 | 30 Dec 2023 | 9.05% | 1,163,872,632 |
Blackrock Inc. | 9,020,185 | 30 Dec 2023 | 8.42% | 1,083,414,425 |
Orbis Allan Gray Ltd | 7,768,911 | 30 Dec 2023 | 7.25% | 933,123,904 |
Kayne Anderson Rudnick Investment Management LLC | 6,307,902 | 30 Dec 2023 | 5.89% | 757,642,113 |
Cantillon Capital Management LLC | 3,655,704 | 30 Mar 2024 | 3.41% | 439,086,609 |
Marshall Wace LLP | 3,161,134 | 30 Dec 2023 | 2.95% | 379,683,806 |
Greenwich Wealth Management Llc | 3,118,176 | 30 Dec 2023 | 2.91% | 374,524,121 |
State Street Corporation | 3,094,951 | 30 Dec 2023 | 2.89% | 371,734,566 |
Bares Capital Management Inc | 2,545,588 | 30 Dec 2023 | 2.38% | 305,750,576 |
Jarislowsky, Fraser Ltd | 1,811,804 | 30 Dec 2023 | 1.69% | 217,615,779 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
iShares Core S&P Midcap ETF | 3,329,884 | 30 Mar 2024 | 3.11% | 399,952,369 |
Vanguard Total Stock Market Index Fund | 3,178,247 | 30 Dec 2023 | 2.97% | 381,739,249 |
Vanguard Mid-Cap Index Fund | 2,279,356 | 30 Dec 2023 | 2.13% | 273,773,450 |
Virtus Equity Tr-Virtus KAR Small Cap Growth Fd | 1,801,856 | 30 Dec 2023 | 1.68% | 216,420,925 |
Vanguard Extended Market Index Fund | 1,579,251 | 30 Dec 2023 | 1.47% | 189,683,838 |
SPDR S&P Mid Cap 400 ETF Trust | 874,951 | 30 Mar 2024 | 0.82% | 105,090,365 |
Vanguard Mid-Cap Growth Index Fund | 726,170 | 30 Dec 2023 | 0.68% | 87,220,279 |
JP Morgan Mid Cap Growth Fund | 617,138 | 30 Dec 2023 | 0.58% | 74,124,445 |
Fidelity Extended Market Index Fund | 616,250 | 30 Mar 2024 | 0.58% | 74,017,787 |
Virtus Equity Tr-Virtus KAR Small-Mid Core Fd | 487,996 | 30 Dec 2023 | 0.46% | 58,613,199 |