Top 20 institutional holders

Rank Holder SharesFloat % Change Date reported
1 Cannell Capital LLC 2.31M (56.70%) 1.50M
Increased by +64.81%
Mar 31, 24
2 Royce & Associates, LP 1.61M (39.41%) -2.71K
Decreased by -0.17%
Mar 31, 24
3 Millennium Management LLC 18.05K (0.44%) -1.34K
Decreased by -7.44%
Mar 31, 24
4 Morgan Stanley - Brokerage Accounts 2.60K (0.06%) 0.00
Increased by 0.00%
Mar 31, 24
5 UBS Group AG 14.00 (0.00%) -1.28K
Decreased by -9.12 K%
Mar 31, 24
6 Qube Research & Technologies 9.00 (0.00%) 0.00
Increased by 0.00%
Mar 31, 24
7 Arnhold & S. Bleichroeder Advisers, LLC 0.00 (0.00%) -186.11K
Decreased by N/A%
Jun 30, 23
8 Needham Investment Management, LLC 0.00 (0.00%) -100.00K
Decreased by N/A%
Mar 31, 24

Top 20 mutual fund holders

Rank Holder SharesFloat % Change Date reported
1 Royce Small-Cap Opportunity Invmt 802.73K (19.66%) 0.00
Increased by 0.00%
Mar 31, 24
2 FTGF RY US SmCp Opp A USD Dis(A) 406.04K (9.95%) 0.00
Increased by 0.00%
Mar 31, 24
3 Royce Micro-Cap Invmt 261.86K (6.41%) 0.00
Increased by 0.00%
Mar 31, 24
4 Royce Capital Micro-Cap Inv 116.26K (2.85%) 0.00
Increased by 0.00%
Mar 31, 24
5 Needham Aggressive Growth Retail 100.00K (2.45%) -30.00K
Decreased by -30.00%
Dec 31, 23
6 Royce Small-Cap Opportunistic Value 11.84K (0.29%) -2.71K
Decreased by -22.89%
Mar 31, 24
7 Royce Opportunity CIT CL R 9.97K (0.24%) 0.00
Increased by 0.00%
Mar 31, 24