59.60% | % of shares held by all insiders |
40.95% | % of shares held by institutions |
101.36% | % of float held by institutions |
89 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Gemmer Asset Management LLC | 1,022,495 | 31 Mar 2024 | 8.07% | 21,676,894 |
Royce & Associates LP | 774,472 | 31 Dec 2023 | 6.11% | 16,418,806 |
Conestoga Capital Advisors, LLC | 647,161 | 31 Mar 2024 | 5.11% | 13,719,813 |
Broadcrest Asset Management, LLC | 338,000 | 31 Dec 2023 | 2.67% | 7,165,600 |
Blackrock Inc. | 272,788 | 31 Dec 2023 | 2.15% | 5,783,105 |
Vanguard Group Inc | 266,621 | 31 Dec 2023 | 2.10% | 5,652,365 |
Empire Life Investments Inc. | 244,216 | 31 Mar 2024 | 1.93% | 5,177,379 |
Raymond James & Associates, Inc. | 183,165 | 31 Mar 2024 | 1.45% | 3,883,098 |
ArrowMark Colorado Holdings LLC | 174,922 | 31 Dec 2023 | 1.38% | 3,708,346 |
Captrust Financial Advisors | 144,135 | 31 Dec 2023 | 1.14% | 3,055,662 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Royce Micro Cap Trust | 352,409 | 31 Dec 2023 | 2.78% | 7,471,071 |
Pennsylvania Mutual Fund Inc | 342,790 | 31 Dec 2023 | 2.70% | 7,267,148 |
Conestoga SMid Cap Fund | 289,692 | 31 Dec 2023 | 2.29% | 6,141,470 |
Fidelity Strategic Advisors Small-Mid Cap Fund | 172,797 | 29 Feb 2024 | 1.36% | 3,663,296 |
Vanguard Total Stock Market Index Fund | 155,167 | 31 Dec 2023 | 1.22% | 3,289,540 |
iShares Russell 2000 ETF | 131,387 | 31 Mar 2024 | 1.04% | 2,785,404 |
Royce Global Value Trust | 79,273 | 31 Dec 2023 | 0.63% | 1,680,587 |
Vanguard Extended Market Index Fund | 75,711 | 31 Dec 2023 | 0.60% | 1,605,073 |
Fidelity Small Cap Index Fund | 47,583 | 29 Feb 2024 | 0.38% | 1,008,759 |
iShares Russell 2000 Growth ETF | 44,329 | 31 Mar 2024 | 0.35% | 939,774 |