4.04% | % of Shares Held by All Insider |
70.07% | % of Shares Held by Institutions |
73.02% | % of Float Held by Institutions |
92 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Bleichroeder LP | 5,039,023 | Jun 29, 2023 | 19.16% | 18,896,336 |
Royce & Associates LP | 2,939,869 | Jun 29, 2023 | 11.18% | 11,024,508 |
Blackrock Inc. | 1,568,027 | Jun 29, 2023 | 5.96% | 5,880,101 |
Dimensional Fund Advisors LP | 1,483,025 | Jun 29, 2023 | 5.64% | 5,561,343 |
Vanguard Group Inc | 1,206,510 | Jun 29, 2023 | 4.59% | 4,524,412 |
Needham Investment Management, L.L.C. | 1,018,100 | Jun 29, 2023 | 3.87% | 3,817,875 |
Renaissance Technologies, LLC | 630,577 | Jun 29, 2023 | 2.40% | 2,364,663 |
Kennedy Capital Management, Inc. | 595,919 | Jun 29, 2023 | 2.27% | 2,234,696 |
Geode Capital Management, LLC | 490,611 | Jun 29, 2023 | 1.87% | 1,839,791 |
Gamco Investors Inc | 391,500 | Jun 29, 2023 | 1.49% | 1,468,125 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Royce Opportunity Fund | 1,123,302 | Jun 29, 2023 | 4.27% | 4,212,382 |
180 Degree Capital Corp | 939,337 | Jun 29, 2023 | 3.57% | 3,522,513 |
Needham Small Cap Growth Fund | 788,100 | Jun 29, 2023 | 3.00% | 2,955,375 |
Vanguard Total Stock Market Index Fund | 712,652 | Jun 29, 2023 | 2.71% | 2,672,445 |
Royce Micro Cap Trust | 539,400 | Jun 29, 2023 | 2.05% | 2,022,750 |
Royce Micro-Cap Fund | 451,213 | Jun 29, 2023 | 1.72% | 1,692,048 |
iShares Russell 2000 ETF | 451,627 | Aug 30, 2023 | 1.72% | 1,567,145 |
DFA U.S. Small Cap Value Series | 393,988 | Jul 30, 2023 | 1.50% | 1,410,477 |
Vanguard Extended Market Index Fund | 339,294 | Jun 29, 2023 | 1.29% | 1,272,352 |
Teton Westwood Mighty Mites Fd | 317,000 | Sep 29, 2023 | 1.21% | 985,870 |