2.80% | % of shares held by all insiders |
90.84% | % of shares held by institutions |
93.46% | % of float held by institutions |
205 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Conestoga Capital Advisors, LLC | 767,206 | 30 Mar 2024 | 8.69% | 93,023,727 |
Neuberger Berman Group, LLC | 766,142 | 30 Mar 2024 | 8.68% | 92,894,717 |
Wasatch Advisors LP | 756,220 | 30 Mar 2024 | 8.57% | 91,691,675 |
Fred Alger Management, LLC | 681,903 | 30 Mar 2024 | 7.72% | 82,680,738 |
Blackrock Inc. | 594,627 | 30 Mar 2024 | 6.73% | 72,098,523 |
Royce & Associates LP | 475,939 | 30 Mar 2024 | 5.39% | 57,707,603 |
Vanguard Group Inc | 472,041 | 30 Mar 2024 | 5.35% | 57,234,971 |
Champlain Investment Partners, LLC | 347,436 | 30 Mar 2024 | 3.94% | 42,126,615 |
Broadcrest Asset Management, LLC | 300,000 | 30 Mar 2024 | 3.40% | 36,375,000 |
Dimensional Fund Advisors LP | 200,551 | 30 Mar 2024 | 2.27% | 24,316,808 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Conestoga Small Cap Fund | 531,499 | 30 Dec 2023 | 6.02% | 64,444,253 |
Neuberger & Berman Genesis Fund | 450,265 | 30 Mar 2024 | 5.10% | 54,594,631 |
Wasatch Small Cap Growth Fund | 363,253 | 30 Mar 2024 | 4.11% | 44,044,426 |
Vanguard Total Stock Market Index Fund | 258,027 | 30 Dec 2023 | 2.92% | 31,285,773 |
Alger Weatherbie Specialized Growth Fund | 205,685 | 30 Jan 2024 | 2.33% | 24,939,306 |
iShares Russell 2000 ETF | 199,416 | 30 Mar 2024 | 2.26% | 24,179,190 |
Wasatch Microcap Fund | 145,838 | 30 Mar 2024 | 1.65% | 17,682,857 |
Advisors Inner Circle Fund II-Champlain Small Company Fund | 145,000 | 30 Dec 2023 | 1.64% | 17,581,250 |
Vanguard Extended Market Index Fund | 141,123 | 30 Dec 2023 | 1.60% | 17,111,163 |
Royce Micro Cap Trust | 136,535 | 30 Dec 2023 | 1.55% | 16,554,868 |