7.91% | % of shares held by all insiders |
83.44% | % of shares held by institutions |
90.60% | % of float held by institutions |
216 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Impactive Capital, LP | 6,881,793 | 30 Mar 2022 | 15.42% | 191,176,214 |
FMR, LLC | 4,910,542 | 29 Jun 2022 | 11.00% | 136,414,860 |
Royce & Associates LP | 2,512,766 | 29 Jun 2022 | 5.63% | 69,804,641 |
Blackrock Inc. | 2,432,843 | 29 Jun 2022 | 5.45% | 67,584,380 |
Vanguard Group, Inc. (The) | 1,886,904 | 29 Jun 2022 | 4.23% | 52,418,194 |
Dimensional Fund Advisors LP | 1,254,736 | 29 Jun 2022 | 2.81% | 34,856,566 |
Cowbird Capital LP | 1,209,549 | 30 Mar 2022 | 2.71% | 33,601,272 |
Brahman Capital Corporation | 854,454 | 30 Mar 2022 | 1.91% | 23,736,732 |
Acadian Asset Management. LLC | 824,673 | 30 Mar 2022 | 1.85% | 22,909,416 |
Millennium Management LLC | 809,580 | 30 Mar 2022 | 1.81% | 22,490,132 |
Gilder, Gagnon, Howe & Co. | 779,067 | 30 Mar 2022 | 1.75% | 21,642,481 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Fidelity Small Cap Growth Fund | 2,348,127 | 30 May 2022 | 5.26% | 65,230,969 |
Vanguard Total Stock Market Index Fund | 955,731 | 30 Mar 2022 | 2.14% | 26,550,207 |
Royce Premier Fund | 837,784 | 30 Mar 2022 | 1.88% | 23,273,640 |
iShares Russell 2000 ETF | 803,281 | 29 Jun 2022 | 1.80% | 22,315,146 |
Fidelity Small Cap Growth K6 Fund | 508,040 | 30 May 2022 | 1.14% | 14,113,351 |
DFA U.S. Small Cap Series | 476,664 | 29 Apr 2022 | 1.07% | 13,241,726 |
Davenport Small Cap Focus Fund | 475,394 | 30 Mar 2022 | 1.06% | 13,206,445 |
Vanguard Extended Market Index Fund | 468,754 | 30 Mar 2022 | 1.05% | 13,021,986 |
Fidelity Small Cap Stock Fund | 436,745 | 30 May 2022 | 0.98% | 12,132,776 |
Fidelity Advisor Small Cap Fund | 432,600 | 30 May 2022 | 0.97% | 12,017,628 |
Fidelity Series Small Cap Opportunities Fund | 399,748 | 30 May 2022 | 0.90% | 11,104,999 |
Fidelity Strategic Advisors Small-Mid Cap Fund | 379,054 | 30 May 2022 | 0.85% | 10,530,120 |
Royce Value Trust, Inc. | 335,106 | 30 Mar 2022 | 0.75% | 9,309,244 |