5.73% | % of shares held by all insiders |
109.11% | % of shares held by institutions |
115.74% | % of float held by institutions |
387 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
T. Rowe Price Investment Management, Inc. | 6,589,032 | 30 Mar 2024 | 12.01% | 336,304,199 |
Blackrock Inc. | 5,334,907 | 30 Mar 2024 | 9.73% | 272,293,658 |
Vanguard Group Inc | 4,894,093 | 30 Mar 2024 | 8.92% | 249,794,511 |
Dimensional Fund Advisors LP | 3,194,732 | 30 Mar 2024 | 5.82% | 163,059,124 |
Diamond Hill Capital Management Inc | 2,433,918 | 30 Mar 2024 | 4.44% | 124,227,176 |
Millennium Management Llc | 2,191,559 | 30 Mar 2024 | 4.00% | 111,857,173 |
Select Equity Group, Inc. | 2,048,387 | 30 Mar 2024 | 3.73% | 104,549,674 |
Davenport & Co LLC | 1,982,452 | 30 Mar 2024 | 3.61% | 101,184,351 |
Thrivent Financial For Lutherans | 1,824,781 | 30 Mar 2024 | 3.33% | 93,136,823 |
Royce & Associates LP | 1,600,060 | 30 Mar 2024 | 2.92% | 81,667,063 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Mid Cap Growth Fund | 3,225,400 | 30 Dec 2023 | 5.88% | 164,624,418 |
Vanguard Total Stock Market Index Fund | 1,546,273 | 30 Dec 2023 | 2.82% | 78,921,775 |
iShares Core S&P Midcap ETF | 1,546,625 | 30 Mar 2024 | 2.82% | 78,939,741 |
Vanguard Small-Cap Index Fund | 1,250,989 | 30 Dec 2023 | 2.28% | 63,850,479 |
Vanguard Small Cap Value Index Fund | 862,106 | 30 Dec 2023 | 1.57% | 44,001,891 |
DFA U.S. Small Cap Value Series | 859,252 | 30 Jan 2024 | 1.57% | 43,856,222 |
Thrivent Small Cap Stock Fund | 824,188 | 30 Jan 2024 | 1.50% | 42,066,556 |
Price (T.Rowe) U.S. Mid-Cap Growth Equity Trust | 780,300 | 30 Dec 2023 | 1.42% | 39,826,512 |
Vanguard Extended Market Index Fund | 733,296 | 30 Dec 2023 | 1.34% | 37,427,428 |
Diamond Hill Small-Mid Cap Fund | 715,572 | 30 Dec 2023 | 1.30% | 36,522,795 |