1.61% | % of shares held by all insiders |
95.67% | % of shares held by institutions |
97.23% | % of float held by institutions |
238 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Wasatch Advisors LP | 4,186,962 | 29 June 2024 | 12.60% | 169,153,271 |
Vanguard Group Inc | 3,232,470 | 29 June 2024 | 9.73% | 130,591,792 |
Wellington Management Group, LLP | 2,894,548 | 29 June 2024 | 8.71% | 116,939,743 |
Blackrock Inc. | 2,375,876 | 29 June 2024 | 7.15% | 95,985,394 |
Conestoga Capital Advisors, LLC | 2,008,286 | 29 June 2024 | 6.05% | 81,134,757 |
Brown Capital Management, LLC | 1,982,770 | 29 June 2024 | 5.97% | 80,103,911 |
Thrivent Financial For Lutherans | 1,392,030 | 29 June 2024 | 4.19% | 56,238,014 |
Dimensional Fund Advisors LP | 1,284,429 | 29 June 2024 | 3.87% | 51,890,933 |
Sara-Bay Financial | 971,448 | 29 June 2024 | 2.92% | 39,246,500 |
Barrow, Hanley Mewhinney & Strauss, LLC | 898,419 | 29 June 2024 | 2.70% | 36,296,128 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Conestoga Small Cap Fund | 1,421,332 | 29 June 2024 | 4.28% | 57,421,814 |
Vanguard Total Stock Market Index Fund | 1,020,510 | 29 June 2024 | 3.07% | 41,228,605 |
Wasatch Core Growth Fund | 971,270 | 29 June 2024 | 2.92% | 39,239,309 |
iShares Russell 2000 ETF | 907,720 | 30 July 2024 | 2.73% | 36,671,889 |
Brown Capital Management Small Company Fund | 843,777 | 29 June 2024 | 2.54% | 34,088,592 |
Vanguard Small-Cap Index Fund | 835,083 | 29 June 2024 | 2.51% | 33,737,354 |
Wasatch Small Cap Growth Fund | 761,732 | 29 June 2024 | 2.29% | 30,773,973 |
Thrivent Small Cap Stock Fund | 718,095 | 29 Apr 2024 | 2.16% | 29,011,039 |
Janus Henderson Small Cap Value Fund | 573,547 | 29 June 2024 | 1.73% | 23,171,299 |
Vanguard Extended Market Index Fund | 515,821 | 29 June 2024 | 1.55% | 20,839,169 |