48.13% | % of shares held by all insiders |
46.73% | % of shares held by institutions |
90.09% | % of float held by institutions |
81 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Associates Inc | 1,122,573 | 29 June 2024 | 3.44% | 31,084,046 |
American Century Companies Inc | 913,488 | 29 June 2024 | 2.80% | 25,294,483 |
T. Rowe Price Investment Management, Inc. | 650,820 | 29 June 2024 | 1.99% | 18,021,206 |
Victory Capital Management Inc. | 630,360 | 29 June 2024 | 1.93% | 17,454,668 |
Balyasny Asset Management LLC | 365,675 | 29 June 2024 | 1.12% | 10,125,540 |
Driehaus Capital Management, LLC | 310,437 | 29 June 2024 | 0.95% | 8,596,000 |
Wasatch Advisors LP | 308,572 | 29 June 2024 | 0.94% | 8,544,358 |
Citadel Advisors Llc | 307,972 | 29 June 2024 | 0.94% | 8,527,744 |
FMR, LLC | 270,000 | 29 June 2024 | 0.83% | 7,476,300 |
Emerald Advisers, LLC | 234,950 | 29 June 2024 | 0.72% | 6,505,765 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) New Horizons Fund | 739,146 | 29 June 2024 | 2.26% | 20,466,953 |
Victory Portfolios-Sycamore Small Company Opportunity Fund | 467,000 | 29 June 2024 | 1.43% | 12,931,230 |
American Century Small Cap Value Fund | 377,241 | 29 June 2024 | 1.16% | 10,445,803 |
Fidelity Select Portfolios - Insurance | 270,000 | 30 July 2024 | 0.83% | 7,476,300 |
Price (T.Rowe) Small-Cap Value Fund | 182,644 | 29 June 2024 | 0.56% | 5,057,412 |
Price (T.Rowe) New Horizons Trust | 149,045 | 29 June 2024 | 0.46% | 4,127,056 |
Wasatch Micro-Cap Value Fund | 145,055 | 29 June 2024 | 0.44% | 4,016,573 |
Lord Abbett Research Fund, Small-Cap Value Series | 120,250 | 30 May 2024 | 0.37% | 3,329,722 |
Financial Investors Tr-Emerald Growth Fund | 100,347 | 30 July 2024 | 0.31% | 2,778,608 |
Price (T.Rowe) Integrated U.S. Small-Cap Growth Equity Fd | 96,250 | 29 June 2024 | 0.29% | 2,665,162 |