5.73% | % of shares held by all insiders |
107.13% | % of shares held by institutions |
113.63% | % of float held by institutions |
396 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
T. Rowe Price Investment Management, Inc. | 6,582,110 | 31 Dec 2023 | 12.00% | 336,148,355 |
Blackrock Inc. | 5,331,217 | 31 Dec 2023 | 9.72% | 272,265,250 |
Vanguard Group Inc | 4,900,608 | 31 Dec 2023 | 8.93% | 250,274,049 |
Dimensional Fund Advisors LP | 3,193,699 | 31 Dec 2023 | 5.82% | 163,102,206 |
Diamond Hill Capital Management Inc | 2,505,915 | 31 Dec 2023 | 4.57% | 127,977,078 |
Select Equity Group, Inc. | 2,453,469 | 31 Dec 2023 | 4.47% | 125,298,661 |
Davenport & Co LLC | 1,982,452 | 31 Mar 2024 | 3.61% | 101,243,823 |
Thrivent Financial For Lutherans | 1,799,922 | 31 Dec 2023 | 3.28% | 91,922,015 |
Millennium Management Llc | 1,639,831 | 31 Dec 2023 | 2.99% | 83,746,168 |
Royce & Associates LP | 1,593,455 | 31 Dec 2023 | 2.91% | 81,377,746 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Mid Cap Growth Fund | 3,225,400 | 31 Dec 2023 | 5.88% | 164,721,177 |
Vanguard Total Stock Market Index Fund | 1,546,273 | 31 Dec 2023 | 2.82% | 78,968,161 |
iShares Core S&P Midcap ETF | 1,546,625 | 31 Mar 2024 | 2.82% | 78,986,138 |
Vanguard Small-Cap Index Fund | 1,250,989 | 31 Dec 2023 | 2.28% | 63,888,007 |
Vanguard Small Cap Value Index Fund | 862,106 | 31 Dec 2023 | 1.57% | 44,027,753 |
DFA U.S. Small Cap Value Series | 859,252 | 31 Jan 2024 | 1.57% | 43,881,999 |
Thrivent Small Cap Stock Fund | 824,188 | 31 Jan 2024 | 1.50% | 42,091,280 |
Price (T.Rowe) U.S. Mid-Cap Growth Equity Trust | 780,300 | 31 Dec 2023 | 1.42% | 39,849,920 |
Vanguard Extended Market Index Fund | 733,296 | 31 Dec 2023 | 1.34% | 37,449,426 |
Diamond Hill Small-Mid Cap Fund | 715,572 | 31 Dec 2023 | 1.30% | 36,544,261 |