2.72% | % of shares held by all insiders |
45.52% | % of shares held by institutions |
46.80% | % of float held by institutions |
93 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Royce & Associates LP | 1,148,004 | 30 Dec 2023 | 7.27% | 11,525,960 |
Blackrock Inc. | 1,032,607 | 30 Dec 2023 | 6.54% | 10,367,374 |
Vanguard Group Inc | 813,961 | 30 Dec 2023 | 5.15% | 8,172,168 |
Invenomic Capital Management, LP | 439,371 | 30 Dec 2023 | 2.78% | 4,411,284 |
G2 Investment Partners Management LLC | 430,850 | 30 Dec 2023 | 2.73% | 4,325,733 |
Renaissance Technologies, LLC | 369,500 | 30 Dec 2023 | 2.34% | 3,709,779 |
Potomac Capital Management, Inc. | 363,089 | 30 Dec 2023 | 2.30% | 3,645,413 |
Geode Capital Management, LLC | 303,158 | 30 Dec 2023 | 1.92% | 3,043,706 |
State Street Corporation | 267,311 | 30 Dec 2023 | 1.69% | 2,683,802 |
JP Morgan Chase & Company | 192,659 | 30 Dec 2023 | 1.22% | 1,934,296 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Royce Opportunity Fund | 722,497 | 30 Dec 2023 | 4.57% | 7,253,869 |
Vanguard Total Stock Market Index Fund | 509,873 | 30 Dec 2023 | 3.23% | 5,119,124 |
Northern Lights Fd Tr II-Invenomic Fd | 503,932 | 30 Oct 2023 | 3.19% | 5,059,477 |
iShares Russell 2000 ETF | 384,876 | 30 Dec 2023 | 2.44% | 3,864,155 |
Vanguard Extended Market Index Fund | 202,577 | 30 Dec 2023 | 1.28% | 2,033,873 |
Fidelity Small Cap Index Fund | 136,780 | 30 Dec 2023 | 0.87% | 1,373,271 |
iShares Russell 2000 Growth ETF | 133,523 | 30 Dec 2023 | 0.85% | 1,340,570 |
Fidelity Extended Market Index Fund | 87,338 | 30 Jan 2024 | 0.55% | 876,873 |
DFA U.S. Small Cap Series | 54,897 | 30 Oct 2023 | 0.35% | 551,165 |
Vanguard Russell 2000 Index Fund | 43,585 | 29 Nov 2023 | 0.28% | 437,593 |