5.86% | % of shares held by all insiders |
61.60% | % of shares held by institutions |
65.43% | % of float held by institutions |
39 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price Jennifer C. | 17,448,226 | 30 Dec 2023 | 40.28% | 7,089,214 |
Wynnefield Capital Management LLC | 4,250,636 | 30 Dec 2023 | 9.81% | 1,727,033 |
Cutter & Co. Brokerage, Inc. | 1,943,149 | 30 Mar 2024 | 4.49% | 789,501 |
Vanguard Group Inc | 727,224 | 30 Dec 2023 | 1.68% | 295,471 |
Prescott Group Capital Management, L.L.C. | 365,851 | 30 Dec 2023 | 0.84% | 148,645 |
Essex Investment Management Co LLC | 343,486 | 30 Mar 2024 | 0.79% | 139,558 |
Geode Capital Management, LLC | 197,860 | 30 Dec 2023 | 0.46% | 80,390 |
Captrust Financial Advisors | 200,000 | 30 Dec 2023 | 0.46% | 81,260 |
Teton Advisors, Inc | 195,500 | 30 Dec 2023 | 0.45% | 79,431 |
First Western Trust Bank | 165,315 | 30 Dec 2023 | 0.38% | 67,167 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 558,871 | 30 Dec 2023 | 1.29% | 227,069 |
Vanguard Extended Market Index Fund | 140,870 | 30 Dec 2023 | 0.33% | 57,235 |
Fidelity Extended Market Index Fund | 122,347 | 30 Mar 2024 | 0.28% | 49,709 |
Teton Westwood Mighty Mites Fd | 92,000 | 30 Mar 2024 | 0.21% | 37,379 |
iShares Micro Cap ETF | 53,359 | 30 Mar 2024 | 0.12% | 21,679 |
Gabelli Global Mini Mites Fund | 48,000 | 30 Mar 2024 | 0.11% | 19,502 |
Fidelity Series Total Market Index Fund | 25,756 | 30 Mar 2024 | 0.06% | 10,464 |
Fidelity Total Market Index Fund | 21,041 | 30 Mar 2024 | 0.05% | 8,548 |
Vanguard Institutional Index-Inst Total Stock Market Ind | 18,009 | 30 Dec 2023 | 0.04% | 7,317 |
Fidelity NASDAQ Composite Index Fund | 18,677 | 30 Mar 2024 | 0.04% | 7,588 |