Insider purchases - Last 6 months | Shares | Trans |
---|---|---|
Purchases | 192,564 | 14 |
Sales | 126,583 | 3 |
Net shares purchased (sold) | 65,981 | 17 |
Total insider shares held | 5.7M | N/A |
% net shares purchased (sold) | 1.20% | N/A |
Net institutional purchases - Prior quarter to latest quarter | Shares |
---|---|
Net shares purchased (sold) | N/A |
% change in institutional shares held | N/A |
Insider | Transaction | Type | Value | Date | Shares |
---|---|---|---|---|---|
HATCH S RAY | Stock Award(Grant) at price 9.76 per share. | Direct | 15,255 | 14 May 2024 | 1,563 |
JOHNSTON BRETT WADE | Stock Award(Grant) at price 9.76 per share. | Direct | 24,410 | 14 May 2024 | 2,501 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 6.94 per share. | Indirect | 212,112 | 13 Mar 2024 | 30,576 |
DUNNING AUDREY | Purchase at price 6.99 per share. | Direct | 13,980 | 20 Dec 2023 | 2,000 |
SWEITZER DAVID P | Sale at price 6.51 - 6.66 per share. | Direct | 156,615 | 14 Dec 2023 | 23,559 |
SWEITZER DAVID P | Conversion of Exercise of derivative security at price 2.39 per share. | Direct | 56,306 | 14 Dec 2023 | 23,559 |
JOHNSTON BRETT WADE | Purchase at price 6.16 per share. | Direct | 18,480 | 13 Dec 2023 | 3,000 |
HATCH S RAY | Purchase at price 6.26 per share. | Direct | 12,520 | 12 Dec 2023 | 2,000 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 6.20 per share. | Indirect | 56,448 | 11 Dec 2023 | 9,109 |
SWEITZER DAVID P | Sale at price 6.16 - 6.32 per share. | Direct | 567,698 | 11 Dec 2023 | 91,024 |
SWEITZER DAVID P | Conversion of Exercise of derivative security at price 2.08 - 2.39 per share. | Direct | 213,027 | 11 Dec 2023 | 91,024 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 6.20 - 6.91 per share. | Indirect | 14,225 | 07 Dec 2023 | 2,085 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 6.94 - 6.97 per share. | Indirect | 56,616 | 05 Dec 2023 | 8,160 |
MILLER RONALD L JR. | Sale at price 7.16 per share. | Direct | 85,867 | 17 Nov 2023 | 12,000 |
MILLER RONALD L JR. | Conversion of Exercise of derivative security at price 0.39 per share. | Direct | 4,656 | 17 Nov 2023 | 12,000 |
HATCH S RAY | Stock Award(Grant) at price 7.59 per share. | Direct | 14,558 | 14 Nov 2023 | 1,918 |
JOHNSTON BRETT WADE | Stock Award(Grant) at price 7.59 per share. | Direct | 23,294 | 14 Nov 2023 | 3,069 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 7.25 per share. | Direct | 4,401 | 31 Oct 2023 | 607 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 7.25 per share. | Indirect | 62,219 | 30 Oct 2023 | 8,584 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 7.25 per share. | Indirect | 94,392 | 26 Oct 2023 | 13,023 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 7.25 per share. | Indirect | 17,297 | 24 Oct 2023 | 2,386 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 7.21 - 7.24 per share. | Indirect | 199,664 | 20 Oct 2023 | 27,608 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 7.22 - 7.25 per share. | Indirect | 185,488 | 18 Oct 2023 | 25,677 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 7.25 per share. | Indirect | 10,563 | 13 Oct 2023 | 1,457 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 7.24 - 7.25 per share. | Indirect | 63,284 | 03 Oct 2023 | 8,742 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 7.24 - 7.25 per share. | Indirect | 63,284 | 03 Oct 2023 | 8,742 |
SWEITZER DAVID P | Sale at price 7.52 per share. | Direct | 177,820 | 22 Sept 2023 | 23,646 |
SWEITZER DAVID P | Conversion of Exercise of derivative security at price 2.08 per share. | Direct | 49,184 | 22 Sept 2023 | 23,646 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 7.24 - 7.25 per share. | Direct | 12,215 | 08 Sept 2023 | 1,686 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 7.24 - 7.25 per share. | Direct | 12,215 | 08 Sept 2023 | 1,686 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 7.20 - 7.25 per share. | Indirect | 38,880 | 31 Aug 2023 | 5,366 |
SWEITZER DAVID P | Sale at price 7.19 per share. | Direct | 494,127 | 30 Aug 2023 | 68,771 |
SWEITZER DAVID P | Conversion of Exercise of derivative security at price 1.17 - 2.08 per share. | Direct | 114,109 | 30 Aug 2023 | 68,771 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 7.24 - 7.25 per share. | Indirect | 35,249 | 18 Aug 2023 | 4,864 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 7.24 - 7.25 per share. | Indirect | 35,249 | 18 Aug 2023 | 4,864 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 7.24 per share. | Indirect | 94,350 | 15 Aug 2023 | 13,039 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 7.24 per share. | Indirect | 94,350 | 15 Aug 2023 | 13,039 |
SWEITZER DAVID P | Sale at price 5.79 - 6.02 per share. | Direct | 204,109 | 16 June 2023 | 35,000 |
SWEITZER DAVID P | Conversion of Exercise of derivative security at price 1.51 per share. | Direct | 52,850 | 16 June 2023 | 35,000 |
JOHNSTON BRETT WADE | Purchase at price 5.89 per share. | Direct | 106,020 | 16 June 2023 | 18,000 |
HATCH S RAY | Stock Award(Grant) at price 4.67 per share. | Direct | 9,373 | 12 May 2023 | 2,005 |
HATCH S RAY | Stock Award(Grant) at price 5.56 per share. | Direct | 65,508 | 21 Apr 2023 | 11,782 |
ALLRED ALAN D | Sale at price 6.45 - 6.51 per share. | Indirect | 99,085 | 15 Dec 2022 | 15,300 |
HATCH S RAY | Stock Award(Grant) at price 8.38 per share. | Direct | 17,246 | 14 Nov 2022 | 2,058 |
SWEITZER DAVID P | Sale at price 8.81 per share. | Direct | 176,144 | 31 Oct 2022 | 20,000 |
SWEITZER DAVID P | Conversion of Exercise of derivative security at price 1.51 per share. | Direct | 30,200 | 31 Oct 2022 | 20,000 |
ALLRED ALAN D | Stock Award(Grant) at price 0.00 per share. | Indirect | 0 | 19 Oct 2022 | 166,516 |
SWEITZER DAVID P | Sale at price 8.00 - 8.09 per share. | Direct | 160,821 | 18 Oct 2022 | 20,000 |
SWEITZER DAVID P | Conversion of Exercise of derivative security at price 1.51 per share. | Direct | 30,200 | 18 Oct 2022 | 20,000 |
SWEITZER DAVID P | Sale at price 7.47 - 8.10 per share. | Direct | 253,686 | 16 Sept 2022 | 31,931 |
SWEITZER DAVID P | Conversion of Exercise of derivative security at price 1.51 per share. | Direct | 48,216 | 16 Sept 2022 | 31,931 |
LATHAM LAURIE L | Sale at price 7.00 per share. | Direct | 61,852 | 01 Sept 2022 | 8,834 |
LATHAM LAURIE L | Sale at price 7.01 per share. | Direct | 61,167 | 29 Aug 2022 | 8,730 |
SWEITZER DAVID P | Sale at price 6.87 - 6.91 per share. | Direct | 206,792 | 25 Aug 2022 | 30,005 |
SWEITZER DAVID P | Conversion of Exercise of derivative security at price 1.51 per share. | Direct | 45,308 | 25 Aug 2022 | 30,005 |
FRIEDBERG DANIEL M | Purchase at price 3.96 per share. | Indirect | 12,845 | 26 July 2022 | 3,242 |
FRIEDBERG DANIEL M | Purchase at price 3.99 per share. | Indirect | 854 | 15 July 2022 | 214 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 4.08 - 4.10 per share. | Indirect | 40,925 | 13 July 2022 | 10,000 |
FRIEDBERG DANIEL M | Purchase at price 3.96 per share. | Indirect | 2,526 | 13 July 2022 | 638 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 4.08 - 4.10 per share. | Indirect | 40,925 | 13 July 2022 | 10,000 |
FRIEDBERG DANIEL M | Purchase at price 3.97 - 3.98 per share. | Indirect | 17,877 | 12 July 2022 | 4,500 |
FRIEDBERG DANIEL M | Purchase at price 3.96 per share. | Indirect | 7,328 | 06 July 2022 | 1,849 |
FRIEDBERG DANIEL M | Purchase at price 3.94 - 3.98 per share. | Indirect | 21,596 | 30 June 2022 | 5,458 |
FRIEDBERG DANIEL M | Purchase at price 3.95 - 3.96 per share. | Indirect | 7,336 | 28 June 2022 | 1,856 |
FRIEDBERG DANIEL M | Purchase at price 3.93 - 3.96 per share. | Indirect | 33,558 | 24 June 2022 | 8,503 |
MILLER RONALD L JR. | Purchase at price 3.94 - 3.96 per share. | Direct | 3,927 | 23 June 2022 | 995 |
FRIEDBERG DANIEL M | Purchase at price 3.71 - 3.93 per share. | Indirect | 23,360 | 22 June 2022 | 5,982 |
MILLER RONALD L JR. | Purchase at price 3.91 per share. | Direct | 2,463 | 21 June 2022 | 630 |
HATCH S RAY | Purchase at price 3.87 per share. | Direct | 11,610 | 15 June 2022 | 3,000 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 3.85 per share. | Indirect | 32,744 | 14 June 2022 | 8,505 |
FRIEDBERG DANIEL M | Purchase at price 3.74 per share. | Indirect | 18,012 | 13 June 2022 | 4,816 |
MILLER RONALD L JR. | Sale at price 4.70 per share. | Direct | 73,484 | 08 June 2022 | 15,635 |
MILLER RONALD L JR. | Conversion of Exercise of derivative security at price 2.11 per share. | Direct | 32,990 | 08 June 2022 | 15,635 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 4.35 per share. | Indirect | 14,546 | 06 June 2022 | 3,344 |
SWEITZER DAVID P | Sale at price 4.40 - 4.41 per share. | Direct | 118,698 | 06 June 2022 | 26,917 |
SWEITZER DAVID P | Conversion of Exercise of derivative security at price 1.51 per share. | Direct | 40,645 | 06 June 2022 | 26,917 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 4.30 - 4.40 per share. | Indirect | 250,494 | 03 June 2022 | 57,632 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 4.30 - 4.40 per share. | Indirect | 250,494 | 03 June 2022 | 57,632 |
SWEITZER DAVID P | Sale at price 4.40 - 4.41 per share. | Direct | 31,478 | 01 June 2022 | 7,147 |
SWEITZER DAVID P | Conversion of Exercise of derivative security at price 1.51 per share. | Direct | 10,792 | 01 June 2022 | 7,147 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 4.35 - 4.40 per share. | Indirect | 112,132 | 27 May 2022 | 25,490 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 4.35 - 4.40 per share. | Indirect | 112,132 | 27 May 2022 | 25,490 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 4.37 - 4.40 per share. | Indirect | 43,861 | 25 May 2022 | 10,000 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 4.37 - 4.40 per share. | Indirect | 43,861 | 25 May 2022 | 10,000 |
MILLER RONALD L JR. | Sale at price 4.74 per share. | Direct | 474 | 23 May 2022 | 100 |
MILLER RONALD L JR. | Conversion of Exercise of derivative security at price 2.11 per share. | Direct | 211 | 23 May 2022 | 100 |
LATHAM LAURIE L | Stock Award(Grant) at price 4.33 per share. | Direct | 4,820 | 13 May 2022 | 1,114 |
HATCH S RAY | Stock Award(Grant) at price 4.33 per share. | Direct | 8,666 | 13 May 2022 | 2,003 |
KITT BARRY M | Purchase at price 4.90 - 5.13 per share. | Indirect | 135,220 | 11 May 2022 | 27,520 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 4.90 per share. | Indirect | 450,800 | 09 May 2022 | 92,000 |
KITT BARRY M | Purchase at price 5.51 per share. | Indirect | 202,931 | 29 Apr 2022 | 36,859 |
KITT BARRY M | Purchase at price 5.60 - 5.73 per share. | Indirect | 235,818 | 13 Apr 2022 | 42,010 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 5.69 per share. | Indirect | 27,878 | 12 Apr 2022 | 4,900 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 5.87 - 6.14 per share. | Indirect | 126,356 | 07 Apr 2022 | 21,471 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 5.87 - 6.14 per share. | Indirect | 126,356 | 07 Apr 2022 | 21,471 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 6.09 - 6.14 per share. | Indirect | 116,361 | 05 Apr 2022 | 19,042 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 6.09 - 6.14 per share. | Indirect | 116,361 | 05 Apr 2022 | 19,042 |
LATHAM LAURIE L | Stock Award(Grant) at price 6.12 per share. | Direct | 41,071 | 01 Apr 2022 | 6,711 |
HATCH S RAY | Stock Award(Grant) at price 6.12 per share. | Direct | 144,714 | 01 Apr 2022 | 23,646 |
SWEITZER DAVID P | Stock Award(Grant) at price 6.12 per share. | Direct | 29,645 | 01 Apr 2022 | 4,844 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 6.13 per share. | Indirect | 9,728 | 31 Mar 2022 | 1,587 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 6.23 per share. | Indirect | 18,690 | 25 Mar 2022 | 3,000 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 6.23 per share. | Indirect | 18,690 | 25 Mar 2022 | 3,000 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 6.25 per share. | Indirect | 75,000 | 23 Mar 2022 | 12,000 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 6.25 per share. | Indirect | 75,000 | 23 Mar 2022 | 12,000 |
MILLER RONALD L JR. | Stock Award(Grant) at price 5.22 - 6.94 per share. | Direct | 1,268 | 31 Jan 2022 | 209 |
NOLAN STEPHEN A | Stock Award(Grant) at price 4.51 - 6.94 per share. | Direct | 26,998 | 31 Jan 2022 | 4,591 |
KITT BARRY M | Purchase at price 6.55 per share. | Indirect | 196,368 | 23 Dec 2021 | 30,000 |
KITT BARRY M | Stock Gift at price 0.00 per share. | Indirect | 0 | 23 Dec 2021 | 80,000 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 5.50 per share. | Indirect | 550,000 | 07 Dec 2021 | 100,000 |
KITT BARRY M | Purchase at price 5.13 - 5.50 per share. | Indirect | 2,456,279 | 07 Dec 2021 | 450,000 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 5.50 per share. | Indirect | 550,000 | 07 Dec 2021 | 100,000 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 5.18 per share. | Indirect | 1,145,298 | 26 Nov 2021 | 221,100 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 5.18 per share. | Indirect | 1,145,298 | 26 Nov 2021 | 221,100 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 5.50 per share. | Indirect | 1,397,380 | 23 Nov 2021 | 254,100 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 5.50 per share. | Indirect | 1,397,380 | 23 Nov 2021 | 254,100 |
LATHAM LAURIE L | Stock Award(Grant) at price 6.00 per share. | Direct | 10,332 | 15 Nov 2021 | 1,722 |
HATCH S RAY | Stock Award(Grant) at price 6.00 per share. | Direct | 18,558 | 15 Nov 2021 | 3,093 |
CULPEPPER GLENN A | Stock Award(Grant) at price 6.93 per share. | Direct | 103,950 | 06 July 2021 | 15,000 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 4.55 per share. | Indirect | 455 | 01 June 2021 | 100 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 4.55 per share. | Indirect | 455 | 01 June 2021 | 100 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 4.50 - 4.51 per share. | Indirect | 33,428 | 28 May 2021 | 7,422 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 4.50 - 4.51 per share. | Indirect | 33,428 | 28 May 2021 | 7,422 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 4.47 per share. | Indirect | 491,339 | 21 May 2021 | 110,030 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Purchase at price 4.47 per share. | Indirect | 491,339 | 21 May 2021 | 110,030 |
FRIEDBERG DANIEL M | Stock Award(Grant) at price 4.23 per share. | Direct | 63,450 | 20 May 2021 | 15,000 |
MILLER RONALD L JR. | Stock Award(Grant) at price 4.23 per share. | Direct | 63,450 | 20 May 2021 | 15,000 |
NOLAN STEPHEN A | Stock Award(Grant) at price 2.52 - 4.23 per share. | Direct | 74,998 | 20 May 2021 | 18,603 |
TOMOLONIUS SARAH R | Stock Award(Grant) at price 4.23 per share. | Direct | 63,450 | 20 May 2021 | 15,000 |
LATHAM LAURIE L | Stock Award(Grant) at price 4.04 per share. | Direct | 11,251 | 18 May 2021 | 2,785 |
HATCH S RAY | Stock Award(Grant) at price 4.04 per share. | Direct | 4,024 | 18 May 2021 | 996 |
LATHAM LAURIE L | Stock Award(Grant) at price 3.98 per share. | Direct | 24,015 | 02 Apr 2021 | 6,034 |
HATCH S RAY | Stock Award(Grant) at price 3.98 per share. | Direct | 114,353 | 02 Apr 2021 | 28,732 |
SWEITZER DAVID P | Stock Award(Grant) at price 3.98 per share. | Direct | 6,670 | 02 Apr 2021 | 1,676 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Sale at price 4.25 per share. | Indirect | 212,500 | 25 Mar 2021 | 50,000 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Sale at price 4.25 per share. | Indirect | 212,500 | 25 Mar 2021 | 50,000 |
HATCH S RAY | Purchase at price 3.90 per share. | Direct | 5,023 | 23 Mar 2021 | 1,288 |
LATHAM LAURIE L | Stock Award(Grant) at price 3.75 per share. | Direct | 15,000 | 19 Mar 2021 | 4,000 |
HATCH S RAY | Stock Award(Grant) at price 3.75 per share. | Direct | 19,999 | 19 Mar 2021 | 5,333 |
SWEITZER DAVID P | Stock Award(Grant) at price 3.75 per share. | Direct | 15,000 | 19 Mar 2021 | 4,000 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Sale at price 3.81 - 3.95 per share. | Indirect | 89,011 | 16 Mar 2021 | 22,584 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Sale at price 3.81 - 3.95 per share. | Indirect | 89,011 | 16 Mar 2021 | 22,584 |
GOLDEN MICHAEL F | Stock Award(Grant) at price 1.42 - 2.31 per share. | Direct | 5,198 | 31 Dec 2020 | 2,780 |
NOLAN STEPHEN A | Stock Award(Grant) at price 1.42 - 2.31 per share. | Direct | 17,324 | 31 Dec 2020 | 9,266 |
LATHAM LAURIE L | Stock Award(Grant) at price 1.90 per share. | Direct | 8,727 | 17 Nov 2020 | 4,593 |
HATCH S RAY | Stock Award(Grant) at price 1.90 per share. | Direct | 3,116 | 17 Nov 2020 | 1,640 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Sale at price 2.06 per share. | Indirect | 4,120 | 13 Oct 2020 | 2,000 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L.P. I | Sale at price 2.06 per share. | Indirect | 4,120 | 13 Oct 2020 | 2,000 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 1.48 per share. | Indirect | 422,398 | 05 Aug 2020 | 285,000 |
WYNNEFIELD PARTNERS SMALL CAP VALUE L P I | Purchase at price 1.48 per share. | Indirect | 422,398 | 05 Aug 2020 | 285,000 |