8.47% | % of shares held by all insiders |
86.27% | % of shares held by institutions |
94.25% | % of float held by institutions |
433 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Associates Inc | 1,401,797 | 30 Mar 2022 | 13.72% | 439,799,777 |
Vanguard Group, Inc. (The) | 869,805 | 30 Mar 2022 | 8.51% | 272,892,612 |
FMR, LLC | 817,735 | 30 Mar 2022 | 8.00% | 256,556,170 |
Blackrock Inc. | 783,547 | 30 Mar 2022 | 7.67% | 245,830,028 |
Champlain Investment Partners, LLC | 275,607 | 30 Mar 2022 | 2.70% | 86,468,937 |
State Street Corporation | 251,852 | 30 Mar 2022 | 2.47% | 79,016,044 |
Manufacturers Life Insurance Co. | 210,755 | 30 Mar 2022 | 2.06% | 66,122,271 |
Durable Capital Partners LP | 142,550 | 30 Mar 2022 | 1.40% | 44,723,635 |
Morgan Stanley | 138,564 | 30 Mar 2022 | 1.36% | 43,473,068 |
Epoch Investment Partners, Inc. | 138,498 | 30 Mar 2022 | 1.36% | 43,452,361 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Mid Cap Growth Fund | 374,700 | 30 Mar 2022 | 3.67% | 117,558,374 |
iShares Core S&P Midcap ETF | 270,436 | 30 May 2022 | 2.65% | 84,846,587 |
Vanguard Total Stock Market Index Fund | 269,014 | 30 Mar 2022 | 2.63% | 84,400,449 |
Price (T.Rowe) Small Cap Stock Fund | 243,622 | 30 Mar 2022 | 2.38% | 76,433,963 |
Vanguard Small-Cap Index Fund | 230,790 | 30 Mar 2022 | 2.26% | 72,408,052 |
Fidelity Blue Chip Growth Fund | 171,806 | 30 May 2022 | 1.68% | 53,902,412 |
Advisors Inner Circle Fund II-Champlain Mid Cap Fund | 145,000 | 30 Mar 2022 | 1.42% | 45,492,298 |
Fidelity Select Portfolios - Consumer Staples | 144,100 | 30 May 2022 | 1.41% | 45,209,932 |
Variable Insurance Products Fund III-Mid-Cap Portfolio | 143,900 | 30 May 2022 | 1.41% | 45,147,184 |
Vanguard Small-Cap Growth Index Fund | 139,280 | 30 Mar 2022 | 1.36% | 43,697,705 |
Price (T.Rowe) Institutional Small-Cap Stock Fund | 129,717 | 30 Mar 2022 | 1.27% | 40,697,410 |
Vanguard Extended Market Index Fund | 123,205 | 30 Mar 2022 | 1.21% | 38,654,335 |