21.59% | % of shares held by all insiders |
66.72% | % of shares held by institutions |
85.09% | % of float held by institutions |
172 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
B. Riley Financial, Inc. | 3,609,763 | 30 Dec 2023 | 10.89% | 40,393,246 |
Voss Capital, LLC | 3,245,000 | 30 Dec 2023 | 9.79% | 36,311,548 |
Blackrock Inc. | 3,015,749 | 30 Dec 2023 | 9.10% | 33,746,230 |
Mill Road Capital Management Llc | 2,361,002 | 30 Dec 2023 | 7.12% | 26,419,611 |
Vanguard Group Inc | 1,241,192 | 30 Dec 2023 | 3.74% | 13,888,937 |
Granahan Investment Management LLC | 1,030,942 | 30 Dec 2023 | 3.11% | 11,536,240 |
Punch & Associates Investment Management, Inc. | 820,277 | 30 Dec 2023 | 2.47% | 9,178,899 |
Wells Fargo & Company | 648,621 | 30 Dec 2023 | 1.96% | 7,258,068 |
Nantahala Capital Management, LLC | 605,018 | 30 Dec 2023 | 1.83% | 6,770,151 |
Dimensional Fund Advisors LP | 573,359 | 30 Dec 2023 | 1.73% | 6,415,886 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
iShares U.S. Infrastructure ETF | 1,026,999 | 30 Mar 2024 | 3.10% | 11,492,118 |
Vanguard Total Stock Market Index Fund | 655,855 | 30 Dec 2023 | 1.98% | 7,339,017 |
iShares Russell 2000 ETF | 555,797 | 30 Mar 2024 | 1.68% | 6,219,368 |
Vanguard Extended Market Index Fund | 371,262 | 30 Dec 2023 | 1.12% | 4,154,421 |
Fidelity Small Cap Index Fund | 238,106 | 28 Feb 2024 | 0.72% | 2,664,406 |
JNL Series Trust-JNL/Multi Manager Small Cap GrowthFd | 226,967 | 30 Dec 2023 | 0.68% | 2,539,760 |
College Retirement Equities Fund-Stock Account | 208,520 | 30 Dec 2023 | 0.63% | 2,333,338 |
iShares Russell 2000 Growth ETF | 197,826 | 30 Mar 2024 | 0.60% | 2,213,672 |
Fidelity Extended Market Index Fund | 142,202 | 28 Feb 2024 | 0.43% | 1,591,240 |
Loomis Sayles Small Cap Value Fund | 140,338 | 30 Dec 2023 | 0.42% | 1,570,382 |