9.09% | % of shares held by all insiders |
38.36% | % of shares held by institutions |
42.19% | % of float held by institutions |
52 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Group Inc | 590,041 | 30 Mar 2024 | 4.30% | 6,986,085 |
Heartland Advisors Inc. | 500,000 | 30 Mar 2024 | 3.64% | 5,920,000 |
Potomac Capital Management, Inc. | 298,984 | 30 Dec 2023 | 2.18% | 3,539,970 |
Blackrock Inc. | 275,206 | 30 Mar 2024 | 2.00% | 3,258,439 |
Perritt Capital Management, Inc. | 196,817 | 30 Mar 2024 | 1.43% | 2,330,313 |
Essex Investment Management Co LLC | 189,450 | 30 Mar 2024 | 1.38% | 2,243,088 |
ARS Investment Partners, LLC | 152,427 | 30 Mar 2024 | 1.11% | 1,804,735 |
Renaissance Technologies, LLC | 148,796 | 30 Mar 2024 | 1.08% | 1,761,744 |
Ancora Advisors, LLC | 143,646 | 30 Mar 2024 | 1.05% | 1,700,768 |
Geode Capital Management, LLC | 135,076 | 30 Mar 2024 | 0.98% | 1,599,299 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Heartland Value Fund | 500,000 | 30 Mar 2024 | 3.64% | 5,920,000 |
Vanguard Total Stock Market Index Fund | 363,566 | 30 Dec 2023 | 2.65% | 4,304,621 |
Vanguard Extended Market Index Fund | 184,484 | 30 Dec 2023 | 1.34% | 2,184,290 |
Perritt Microcap Opportunities Fund | 165,717 | 30 Mar 2024 | 1.21% | 1,962,089 |
Fidelity Extended Market Index Fund | 68,395 | 30 Mar 2024 | 0.50% | 809,796 |
Ancora MicroCap Fd | 44,081 | 30 Dec 2023 | 0.32% | 521,919 |
1290 Fds-1290 Essex Small Cap Growth Fd | 40,001 | 30 Jan 2024 | 0.29% | 473,611 |
iShares Micro Cap ETF | 27,892 | 30 Mar 2024 | 0.20% | 330,241 |
Fidelity Total Market Index Fund | 25,438 | 30 Mar 2024 | 0.19% | 301,185 |
Bridgeway Funds Inc-Ultra Small Company Fund | 22,100 | 30 Dec 2023 | 0.16% | 261,664 |