1.62% | % of shares held by all insiders |
95.73% | % of shares held by institutions |
97.31% | % of float held by institutions |
238 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Wasatch Advisors LP | 4,169,735 | 30 Mar 2024 | 12.59% | 190,014,822 |
Vanguard Group Inc | 3,218,839 | 30 Dec 2023 | 9.72% | 146,682,492 |
Brown Capital Management, LLC | 3,114,144 | 30 Dec 2023 | 9.40% | 141,911,541 |
Wellington Management Group, LLP | 2,524,041 | 30 Dec 2023 | 7.62% | 115,020,547 |
Blackrock Inc. | 2,398,060 | 30 Dec 2023 | 7.24% | 109,279,593 |
T. Rowe Price Investment Management, Inc. | 2,106,540 | 30 Dec 2023 | 6.36% | 95,995,027 |
Conestoga Capital Advisors, LLC | 2,007,758 | 30 Dec 2023 | 6.06% | 91,493,531 |
Thrivent Financial For Lutherans | 1,353,381 | 30 Dec 2023 | 4.09% | 61,673,571 |
Dimensional Fund Advisors LP | 1,198,815 | 30 Dec 2023 | 3.62% | 54,629,999 |
Sara-Bay Financial | 981,197 | 30 Mar 2024 | 2.96% | 44,713,146 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Brown Capital Management Small Company Fund | 1,942,951 | 30 Dec 2023 | 5.87% | 88,540,276 |
Conestoga Small Cap Fund | 1,405,682 | 30 Dec 2023 | 4.24% | 64,056,928 |
Vanguard Total Stock Market Index Fund | 1,024,596 | 30 Dec 2023 | 3.09% | 46,690,839 |
Vanguard Small-Cap Index Fund | 841,557 | 30 Dec 2023 | 2.54% | 38,349,752 |
iShares Russell 2000 ETF | 818,775 | 28 Feb 2024 | 2.47% | 37,311,576 |
Wasatch Small Cap Growth Fund | 793,052 | 30 Dec 2023 | 2.39% | 36,139,379 |
Wasatch Core Growth Fund | 780,931 | 30 Dec 2023 | 2.36% | 35,587,025 |
Thrivent Small Cap Stock Fund | 699,475 | 30 Jan 2024 | 2.11% | 31,875,075 |
Price (T.Rowe) Small Cap Stock Fund | 573,327 | 30 Dec 2023 | 1.73% | 26,126,511 |
Price (T.Rowe) Small-Cap Value Fund | 533,636 | 30 Dec 2023 | 1.61% | 24,317,792 |