The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Aug 20, 2025 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
17,232 | $1.60 | 17,232 $1.60 $27,516 |
Aug 14, 2025 Lipstein Robert J |
Lipstein Robert J
|
Buy |
15,000 | $1.70 | 15,000 $1.70 $25,437 |
Aug 14, 2025 Culpepper Glenn |
Culpepper Glenn
|
Buy |
5,000 | $1.68 | 5,000 $1.68 $8,395 |
Mar 19, 2025 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
2,574 | $2.96 | 2,574 $2.96 $7,623 |
Mar 18, 2025 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
10,000 | $2.95 | 10,000 $2.95 $29,475 |
Mar 18, 2025 Dunning Audrey |
Dunning Audrey
|
Buy |
2,500 | $3.04 | 2,500 $3.04 $7,600 |
Mar 18, 2025 Nolan Stephen A |
Nolan Stephen A
|
Buy |
4,000 | $2.99 | 4,000 $2.99 $11,940 |
Mar 17, 2025 Hatch S. Ray |
Hatch S. Ray
|
Buy |
5,000 | $2.86 | 5,000 $2.86 $14,275 |
Mar 17, 2025 Moss Perry W. |
Moss Perry W.
President and CEO
|
Buy |
16,338 | $3.01 | 16,338 $3.01 $49,177 |
Dec 23, 2024 Culpepper Glenn |
Culpepper Glenn
|
Buy |
2,000 | $5.85 | 2,000 $5.85 $11,700 |
Nov 20, 2024 Dunning Audrey |
Dunning Audrey
|
Buy |
1,400 | $6.71 | 1,400 $6.71 $9,399 |
Nov 12, 2024 Hatch S. Ray |
Hatch S. Ray
President and CEO
|
Buy |
2,817 | $7.17 | 2,817 $7.17 $20,189 |
Aug 22, 2024 Johnston Brett Wade |
Johnston Brett Wade
Sr. VP of Finance and CFO
|
Buy |
1,500 | $8.03 | 1,500 $8.03 $12,046 |
Aug 20, 2024 Hatch S. Ray |
Hatch S. Ray
President and CEO
|
Buy |
2,500 | $8.07 | 2,500 $8.07 $20,186 |
Aug 20, 2024 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
22,593 | $8.00 | 22,593 $8.00 $180,753 |
Jun 24, 2024 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
19,841 | $8.40 | 19,841 $8.40 $166,678 |
Jun 21, 2024 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
16,047 | $8.52 | 16,047 $8.52 $136,756 |
May 31, 2024 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
7,715 | $9.02 | 7,715 $9.02 $69,551 |
May 31, 2024 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
1,519 | $9.01 | 1,519 $9.01 $13,681 |
May 30, 2024 Dunning Audrey |
Dunning Audrey
|
Buy |
2,000 | $9.09 | 2,000 $9.09 $18,180 |
May 30, 2024 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
11,185 | $9.05 | 11,185 $9.05 $101,194 |
May 16, 2024 Culpepper Glenn |
Culpepper Glenn
|
Buy |
4,000 | $9.75 | 4,000 $9.75 $39,000 |
Dec 20, 2023 Dunning Audrey |
Dunning Audrey
|
Buy |
2,000 | $6.99 | 2,000 $6.99 $13,980 |
Dec 14, 2023 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
21,033 | $6.66 | 21,033 $6.66 $140,172 |
Dec 13, 2023 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
2,526 | $6.51 | 2,526 $6.51 $16,443 |
Dec 13, 2023 Johnston Brett Wade |
Johnston Brett Wade
Sr. VP of Finance and CFO
|
Buy |
3,000 | $6.16 | 3,000 $6.16 $18,480 |
Dec 12, 2023 Hatch S. Ray |
Hatch S. Ray
President and CEO
|
Buy |
2,000 | $6.26 | 2,000 $6.26 $12,520 |
Dec 11, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,588 | $6.20 | 1,588 $6.20 $9,840 |
Dec 11, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,021 | $6.20 | 1,021 $6.20 $6,327 |
Dec 11, 2023 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
47,256 | $6.16 | 47,256 $6.16 $291,286 |
Dec 08, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
3,171 | $6.20 | 3,171 $6.20 $19,651 |
Dec 08, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
3,329 | $6.20 | 3,329 $6.20 $20,630 |
Dec 08, 2023 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
43,768 | $6.32 | 43,768 $6.32 $276,412 |
Dec 07, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
245 | $6.20 | 245 $6.20 $1,519 |
Dec 06, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
898 | $6.91 | 898 $6.91 $6,201 |
Dec 06, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
942 | $6.91 | 942 $6.91 $6,505 |
Dec 05, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
3,932 | $6.94 | 3,932 $6.94 $27,280 |
Dec 05, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
4,128 | $6.94 | 4,128 $6.94 $28,640 |
Dec 04, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
100 | $6.97 | 100 $6.97 $697 |
Nov 17, 2023 Miller Ronald L. Jr. |
Miller Ronald L. Jr.
|
Sell |
12,000 | $7.16 | 12,000 $7.16 $85,867 |
Oct 31, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
607 | $7.25 | 607 $7.25 $4,401 |
Oct 30, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
2,625 | $7.25 | 2,625 $7.25 $19,024 |
Oct 30, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
2,755 | $7.25 | 2,755 $7.25 $19,966 |
Oct 27, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,563 | $7.25 | 1,563 $7.25 $11,332 |
Oct 27, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,641 | $7.25 | 1,641 $7.25 $11,897 |
Oct 26, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
5,861 | $7.25 | 5,861 $7.25 $42,481 |
Oct 26, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
6,151 | $7.25 | 6,151 $7.25 $44,582 |
Oct 25, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,011 | $7.25 | 1,011 $7.25 $7,329 |
Oct 24, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
100 | $7.25 | 100 $7.25 $725 |
Oct 23, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,115 | $7.25 | 1,115 $7.25 $8,083 |
Oct 23, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,171 | $7.25 | 1,171 $7.25 $8,489 |
Oct 20, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
3,230 | $7.21 | 3,230 $7.21 $23,288 |
Oct 20, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
3,391 | $7.21 | 3,391 $7.21 $24,449 |
Oct 19, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
10,240 | $7.24 | 10,240 $7.24 $74,128 |
Oct 19, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
10,747 | $7.24 | 10,747 $7.24 $77,799 |
Oct 18, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
12,430 | $7.22 | 12,430 $7.22 $89,791 |
Oct 18, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
13,047 | $7.22 | 13,047 $7.22 $94,248 |
Oct 17, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
200 | $7.25 | 200 $7.25 $1,450 |
Oct 13, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
181 | $7.25 | 181 $7.25 $1,312 |
Oct 12, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,276 | $7.25 | 1,276 $7.25 $9,251 |
Oct 03, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
188 | $7.25 | 188 $7.25 $1,363 |
Oct 02, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
4,173 | $7.24 | 4,173 $7.24 $30,208 |
Oct 02, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
4,381 | $7.24 | 4,381 $7.24 $31,713 |
Sep 22, 2023 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
23,646 | $7.52 | 23,646 $7.52 $177,820 |
Sep 08, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,410 | $7.24 | 1,410 $7.24 $10,214 |
Sep 07, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
276 | $7.25 | 276 $7.25 $2,001 |
Aug 31, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
366 | $7.20 | 366 $7.20 $2,635 |
Aug 30, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
2,440 | $7.25 | 2,440 $7.25 $17,688 |
Aug 30, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
2,560 | $7.25 | 2,560 $7.25 $18,557 |
Aug 30, 2023 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
34,000 | $7.19 | 34,000 $7.19 $244,293 |
Aug 30, 2023 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
10,500 | $7.19 | 10,500 $7.19 $75,444 |
Aug 30, 2023 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
24,271 | $7.19 | 24,271 $7.19 $174,390 |
Aug 18, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,058 | $7.25 | 1,058 $7.25 $7,671 |
Aug 18, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,111 | $7.25 | 1,111 $7.25 $8,055 |
Aug 17, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,315 | $7.24 | 1,315 $7.24 $9,526 |
Aug 17, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,380 | $7.24 | 1,380 $7.24 $9,997 |
Aug 15, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
6,362 | $7.24 | 6,362 $7.24 $46,035 |
Aug 15, 2023 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
6,677 | $7.24 | 6,677 $7.24 $48,315 |
Jun 16, 2023 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
29,014 | $5.79 | 29,014 $5.79 $168,081 |
Jun 16, 2023 Johnston Brett Wade |
Johnston Brett Wade
Sr. VP of Finance and CFO
|
Buy |
18,000 | $5.89 | 18,000 $5.89 $106,020 |
Jun 14, 2023 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
5,986 | $6.02 | 5,986 $6.02 $36,028 |
Dec 15, 2022 Allred Alan D. |
Allred Alan D.
See Remarks
|
Sell |
300 | $6.45 | 300 $6.45 $1,935 |
Dec 14, 2022 Allred Alan D. |
Allred Alan D.
See Remarks
|
Sell |
5,000 | $6.51 | 5,000 $6.51 $32,550 |
Dec 12, 2022 Allred Alan D. |
Allred Alan D.
See Remarks
|
Sell |
10,000 | $6.46 | 10,000 $6.46 $64,600 |
Oct 31, 2022 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
20,000 | $8.81 | 20,000 $8.81 $176,144 |
Oct 18, 2022 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
8,584 | $8.09 | 8,584 $8.09 $69,470 |
Oct 17, 2022 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
11,416 | $8.00 | 11,416 $8.00 $91,351 |
Sep 16, 2022 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
6,959 | $7.47 | 6,959 $7.47 $51,998 |
Sep 15, 2022 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
19,041 | $8.07 | 19,041 $8.07 $153,630 |
Sep 14, 2022 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
5,931 | $8.10 | 5,931 $8.10 $48,058 |
Sep 01, 2022 LATHAM LAURIE L |
LATHAM LAURIE L
Senior VP and CFO
|
Sell |
1,871 | $7.00 | 1,871 $7.00 $13,097 |
Aug 30, 2022 LATHAM LAURIE L |
LATHAM LAURIE L
Senior VP and CFO
|
Sell |
6,963 | $7.00 | 6,963 $7.00 $48,755 |
Aug 29, 2022 LATHAM LAURIE L |
LATHAM LAURIE L
Senior VP and CFO
|
Sell |
8,730 | $7.01 | 8,730 $7.01 $61,167 |
Aug 25, 2022 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
4,316 | $6.89 | 4,316 $6.89 $29,737 |
Aug 24, 2022 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
14,271 | $6.91 | 14,271 $6.91 $98,613 |
Aug 23, 2022 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
11,418 | $6.87 | 11,418 $6.87 $78,442 |
Jul 26, 2022 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
3,242 | $3.96 | 3,242 $3.96 $12,845 |
Jul 15, 2022 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
116 | $3.99 | 116 $3.99 $463 |
Jul 14, 2022 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
98 | $3.99 | 98 $3.99 $391 |
Jul 13, 2022 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
638 | $3.96 | 638 $3.96 $2,526 |
Jul 13, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
918 | $4.08 | 918 $4.08 $3,744 |
Jul 13, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
963 | $4.08 | 963 $4.08 $3,927 |
Jul 12, 2022 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
2,200 | $3.97 | 2,200 $3.97 $8,726 |
Jul 12, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
3,961 | $4.10 | 3,961 $4.10 $16,223 |
Jul 12, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
4,158 | $4.10 | 4,158 $4.10 $17,030 |
Jul 11, 2022 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
2,300 | $3.98 | 2,300 $3.98 $9,151 |
Jul 06, 2022 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
1,849 | $3.96 | 1,849 $3.96 $7,328 |
Jun 30, 2022 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
3,510 | $3.95 | 3,510 $3.95 $13,847 |
Jun 29, 2022 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
1,948 | $3.98 | 1,948 $3.98 $7,749 |
Jun 28, 2022 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
900 | $3.96 | 900 $3.96 $3,560 |
Jun 27, 2022 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
956 | $3.95 | 956 $3.95 $3,776 |
Jun 24, 2022 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
4,967 | $3.96 | 4,967 $3.96 $19,647 |
Jun 23, 2022 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
3,536 | $3.93 | 3,536 $3.93 $13,911 |
Jun 23, 2022 Miller Ronald L. Jr. |
Miller Ronald L. Jr.
|
Buy |
495 | $3.96 | 495 $3.96 $1,959 |
Jun 22, 2022 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
5,218 | $3.93 | 5,218 $3.93 $20,528 |
Jun 22, 2022 Miller Ronald L. Jr. |
Miller Ronald L. Jr.
|
Buy |
500 | $3.94 | 500 $3.94 $1,968 |
Jun 21, 2022 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
764 | $3.71 | 764 $3.71 $2,833 |
Jun 21, 2022 Miller Ronald L. Jr. |
Miller Ronald L. Jr.
|
Buy |
630 | $3.91 | 630 $3.91 $2,463 |
Jun 15, 2022 Hatch S. Ray |
Hatch S. Ray
President and CEO
|
Buy |
3,000 | $3.87 | 3,000 $3.87 $11,610 |
Jun 14, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
4,150 | $3.85 | 4,150 $3.85 $15,978 |
Jun 14, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
4,355 | $3.85 | 4,355 $3.85 $16,767 |
Jun 13, 2022 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
4,816 | $3.74 | 4,816 $3.74 $18,012 |
Jun 08, 2022 Miller Ronald L. Jr. |
Miller Ronald L. Jr.
|
Sell |
2,644 | $4.70 | 2,644 $4.70 $12,427 |
Jun 07, 2022 Miller Ronald L. Jr. |
Miller Ronald L. Jr.
|
Sell |
12,991 | $4.70 | 12,991 $4.70 $61,058 |
Jun 06, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,632 | $4.35 | 1,632 $4.35 $7,099 |
Jun 06, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,712 | $4.35 | 1,712 $4.35 $7,447 |
Jun 06, 2022 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
1,163 | $4.40 | 1,163 $4.40 $5,120 |
Jun 03, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
15,197 | $4.30 | 15,197 $4.30 $65,361 |
Jun 03, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
15,951 | $4.30 | 15,951 $4.30 $68,604 |
Jun 03, 2022 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
2,193 | $4.40 | 2,193 $4.40 $9,651 |
Jun 02, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
12,922 | $4.40 | 12,922 $4.40 $56,857 |
Jun 02, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
13,562 | $4.40 | 13,562 $4.40 $59,673 |
Jun 02, 2022 Sweitzer David P |
Sweitzer David P
EVP and COO
|
Sell |
23,561 | $4.41 | 23,561 $4.41 $103,928 |
May 27, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
12,198 | $4.40 | 12,198 $4.40 $53,671 |
May 27, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
490 | $4.35 | 490 $4.35 $2,132 |
May 27, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
12,802 | $4.40 | 12,802 $4.40 $56,329 |
May 25, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
2,608 | $4.40 | 2,608 $4.40 $11,475 |
May 25, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
2,737 | $4.40 | 2,737 $4.40 $12,043 |
May 24, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
2,271 | $4.37 | 2,271 $4.37 $9,925 |
May 24, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
2,384 | $4.37 | 2,384 $4.37 $10,419 |
May 23, 2022 Miller Ronald L. Jr. |
Miller Ronald L. Jr.
|
Sell |
100 | $4.74 | 100 $4.74 $474 |
May 11, 2022 KITT BARRY M |
KITT BARRY M
|
Buy |
1,248 | $4.96 | 1,248 $4.96 $6,187 |
May 10, 2022 KITT BARRY M |
KITT BARRY M
|
Buy |
1,072 | $5.13 | 1,072 $5.13 $5,500 |
May 09, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
44,887 | $4.90 | 44,887 $4.90 $219,946 |
May 09, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
47,113 | $4.90 | 47,113 $4.90 $230,854 |
May 09, 2022 KITT BARRY M |
KITT BARRY M
|
Buy |
25,200 | $4.90 | 25,200 $4.90 $123,533 |
Apr 29, 2022 KITT BARRY M |
KITT BARRY M
|
Buy |
36,859 | $5.51 | 36,859 $5.51 $202,931 |
Apr 13, 2022 KITT BARRY M |
KITT BARRY M
|
Buy |
3,451 | $5.73 | 3,451 $5.73 $19,765 |
Apr 12, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
2,391 | $5.69 | 2,391 $5.69 $13,603 |
Apr 12, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
2,509 | $5.69 | 2,509 $5.69 $14,275 |
Apr 12, 2022 KITT BARRY M |
KITT BARRY M
|
Buy |
38,559 | $5.60 | 38,559 $5.60 $216,054 |
Apr 07, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
9,807 | $5.87 | 9,807 $5.87 $57,545 |
Apr 07, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
10,293 | $5.87 | 10,293 $5.87 $60,396 |
Apr 06, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
669 | $6.14 | 669 $6.14 $4,106 |
Apr 06, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
702 | $6.14 | 702 $6.14 $4,309 |
Apr 05, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
5,694 | $6.09 | 5,694 $6.09 $34,698 |
Apr 05, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
5,977 | $6.09 | 5,977 $6.09 $36,422 |
Apr 04, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
3,596 | $6.14 | 3,596 $6.14 $22,071 |
Apr 04, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
3,775 | $6.14 | 3,775 $6.14 $23,170 |
Mar 25, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,464 | $6.23 | 1,464 $6.23 $9,121 |
Mar 25, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,536 | $6.23 | 1,536 $6.23 $9,569 |
Mar 23, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
5,855 | $6.25 | 5,855 $6.25 $36,594 |
Mar 23, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
6,145 | $6.25 | 6,145 $6.25 $38,406 |
Dec 23, 2021 KITT BARRY M |
KITT BARRY M
|
Buy |
30,000 | $6.55 | 30,000 $6.55 $0 |
Dec 07, 2021 KITT BARRY M |
KITT BARRY M
|
Buy |
383,829 | $5.50 | 383,829 $5.50 $0 |
Dec 06, 2021 KITT BARRY M |
KITT BARRY M
|
Buy |
16,465 | $5.48 | 16,465 $5.48 $0 |
Dec 03, 2021 KITT BARRY M |
KITT BARRY M
|
Buy |
49,706 | $5.13 | 49,706 $5.13 $0 |
Nov 26, 2021 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
107,875 | $5.18 | 107,875 $5.18 $0 |
Nov 26, 2021 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
113,225 | $5.18 | 113,225 $5.18 $0 |
Nov 23, 2021 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
107,338 | $5.50 | 107,338 $5.50 $590,359 |
Nov 23, 2021 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
112,662 | $5.50 | 112,662 $5.50 $619,641 |
Nov 22, 2021 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
16,637 | $5.50 | 16,637 $5.50 $91,420 |
Nov 22, 2021 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
17,463 | $5.50 | 17,463 $5.50 $95,959 |
May 21, 2021 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
32,210 | $4.47 | 32,210 $4.47 $143,834 |
May 21, 2021 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
77,820 | $4.47 | 77,820 $4.47 $347,505 |
Mar 25, 2021 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Sell |
24,395 | $4.25 | 24,395 $4.25 $103,679 |
Mar 25, 2021 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Sell |
25,605 | $4.25 | 25,605 $4.25 $108,821 |
Mar 23, 2021 Hatch S. Ray |
Hatch S. Ray
President and CEO
|
Buy |
1,288 | $3.90 | 1,288 $3.90 $5,023 |
Mar 16, 2021 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Sell |
908 | $3.81 | 908 $3.81 $3,456 |
Mar 12, 2021 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Sell |
10,576 | $3.95 | 10,576 $3.95 $41,743 |
Mar 12, 2021 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Sell |
11,100 | $3.95 | 11,100 $3.95 $43,812 |
Aug 05, 2020 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
655,000 | $1.15 | 655,000 $1.15 $753,250 |
Aug 05, 2020 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
285,000 | $1.14 | 285,000 $1.14 $324,900 |
Apr 29, 2020 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
11,279 | $1.10 | 11,279 $1.10 $12,407 |
Apr 01, 2020 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
1,605 | $1.10 | 1,605 $1.10 $1,766 |
Mar 30, 2020 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
400 | $1.10 | 400 $1.10 $440 |
Mar 19, 2020 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
6,372 | $1.31 | 6,372 $1.31 $8,365 |
Mar 18, 2020 FRIEDBERG DANIEL M. |
FRIEDBERG DANIEL M.
|
Buy |
20,833 | $1.35 | 20,833 $1.35 $28,118 |
Nov 22, 2019 Miller Ronald L. Jr. |
Miller Ronald L. Jr.
|
Buy |
100 | $2.42 | 100 $2.42 $242 |
Nov 22, 2019 Miller Ronald L. Jr. |
Miller Ronald L. Jr.
|
Buy |
200 | $2.42 | 200 $2.42 $484 |
Aug 19, 2019 Miller Ronald L. Jr. |
Miller Ronald L. Jr.
|
Buy |
300 | $2.65 | 300 $2.65 $795 |
Jul 24, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,404 | $2.26 | 1,404 $2.26 $3,173 |
Jul 24, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,473 | $2.26 | 1,473 $2.26 $3,329 |
Jun 21, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,033 | $2.26 | 1,033 $2.26 $2,335 |
Jun 21, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP I |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP I
|
Buy |
1,090 | $2.26 | 1,090 $2.26 $2,463 |
Apr 11, 2019 SALTZ MITCHELL A |
SALTZ MITCHELL A
|
Sell |
1,950,000 | $1.50 | 1,950,000 $1.50 $2,925,000 |
Apr 11, 2019 SALTZ MITCHELL A |
SALTZ MITCHELL A
|
Sell |
305,088 | $2.00 | 305,088 $2.00 $610,176 |
Apr 11, 2019 SALTZ MITCHELL A |
SALTZ MITCHELL A
|
Sell |
1,444,912 | $2.00 | 1,444,912 $2.00 $2,889,824 |
Apr 11, 2019 Forte Jeffrey D. |
Forte Jeffrey D.
|
Sell |
500,000 | $1.50 | 500,000 $1.50 $750,000 |
Nov 20, 2018 Hatch S. Ray |
Hatch S. Ray
President and CEO
|
Buy |
1,495 | $1.49 | 1,495 $1.49 $2,228 |
TOP