Insider
Date
Role
Action
Shares
Price
Amount
Daniel M. Friedberg
19 Mar 2026
Director
Buy
8,500
$0.87
$7.40K
Robert J Lipstein
18 Mar 2026
Director
Buy
11,000
$0.90
$9.86K
Glenn Culpepper
16 Mar 2026
Director
Buy
5,000
$1.16
$5.80K
Glenn Culpepper
23 Dec 2025
Director
Buy
5,000
$1.96
$9.80K
Barry M Kitt
27 Oct 2025
10% owner
Buy
indirect
62,867
$1.36
$85.54K
Barry M Kitt
24 Oct 2025
10% owner
Buy
indirect
33,480
$1.33
$44.48K
Barry M Kitt
23 Oct 2025
10% owner
Buy
indirect
103,412
$1.26
$130.57K
Audrey Dunning
2 Sep 2025
Director
Buy
4,000
$1.82
$7.30K
Daniel M. Friedberg
20 Aug 2025
Director
Buy
indirect
17,232
$1.60
$27.52K
Robert J Lipstein
14 Aug 2025
Director
Buy
15,000
$1.70
$25.44K
Glenn Culpepper
14 Aug 2025
Director
Buy
5,000
$1.68
$8.40K
Daniel M. Friedberg
19 Mar 2025
Director
Buy
indirect
2,574
$2.96
$7.62K
Stephen A Nolan
18 Mar 2025
Director
Buy
4,000
$2.99
$11.94K
Audrey Dunning
18 Mar 2025
Director
Buy
2,500
$3.04
$7.60K
Daniel M. Friedberg
18 Mar 2025
Director
Buy
indirect
10,000
$2.95
$29.48K
S. Ray Hatch
17 Mar 2025
Director
Buy
5,000
$2.86
$14.28K
Perry W. Moss
17 Mar 2025
President and CEO
Buy
16,338
$3.01
$49.18K
Glenn Culpepper
23 Dec 2024
Director
Buy
2,000
$5.85
$11.70K
Audrey Dunning
20 Nov 2024
Director
Buy
1,400
$6.71
$9.40K
S. Ray Hatch
12 Nov 2024
President and CEO
Buy
2,817
$7.17
$20.19K
Brett Wade Johnston
22 Aug 2024
Sr. VP of Finance and CFO
Buy
1,500
$8.03
$12.05K
S. Ray Hatch
20 Aug 2024
President and CEO
Buy
2,500
$8.07
$20.19K
Audrey Dunning
30 May 2024
Director
Buy
2,000
$9.09
$18.18K
Glenn Culpepper
16 May 2024
Director
Buy
4,000
$9.75
$39.00K
Wynnefield Partners Small Cap Value LP I
13 Mar 2024
10% owner
Buy
indirect
15,658
$6.94
$108.62K
Wynnefield Partners Small Cap Value LP I
13 Mar 2024
10% owner
Buy
14,918
$6.94
$103.49K
Audrey Dunning
20 Dec 2023
Director
Buy
2,000
$6.99
$13.98K
Brett Wade Johnston
13 Dec 2023
Sr. VP of Finance and CFO
Buy
3,000
$6.16
$18.48K
S. Ray Hatch
12 Dec 2023
President and CEO
Buy
2,000
$6.26
$12.52K
Wynnefield Partners Small Cap Value LP I
11 Dec 2023
10% owner
Buy
indirect
1,021
$6.20
$6.33K
Wynnefield Partners Small Cap Value LP I
11 Dec 2023
10% owner
Buy
1,588
$6.20
$9.84K
Wynnefield Partners Small Cap Value LP I
8 Dec 2023
10% owner
Buy
indirect
3,329
$6.20
$20.63K
Wynnefield Partners Small Cap Value LP I
8 Dec 2023
10% owner
Buy
3,171
$6.20
$19.65K
Wynnefield Partners Small Cap Value LP I
7 Dec 2023
10% owner
Buy
245
$6.20
$1.52K
Wynnefield Partners Small Cap Value LP I
6 Dec 2023
10% owner
Buy
indirect
942
$6.91
$6.50K
Wynnefield Partners Small Cap Value LP I
6 Dec 2023
10% owner
Buy
898
$6.91
$6.20K
Wynnefield Partners Small Cap Value LP I
5 Dec 2023
10% owner
Buy
indirect
4,128
$6.94
$28.64K
Wynnefield Partners Small Cap Value LP I
5 Dec 2023
10% owner
Buy
3,932
$6.94
$27.28K
Wynnefield Partners Small Cap Value LP I
4 Dec 2023
10% owner
Buy
100
$6.97
$697.00
Wynnefield Partners Small Cap Value LP I
31 Oct 2023
10% owner
Buy
607
$7.25
$4.40K
Wynnefield Partners Small Cap Value LP I
30 Oct 2023
10% owner
Buy
indirect
2,755
$7.25
$19.97K
Wynnefield Partners Small Cap Value LP I
30 Oct 2023
10% owner
Buy
2,625
$7.25
$19.02K
Wynnefield Partners Small Cap Value LP I
27 Oct 2023
10% owner
Buy
indirect
1,641
$7.25
$11.90K
Wynnefield Partners Small Cap Value LP I
27 Oct 2023
10% owner
Buy
1,563
$7.25
$11.33K
Wynnefield Partners Small Cap Value LP I
26 Oct 2023
10% owner
Buy
indirect
6,151
$7.25
$44.58K
Wynnefield Partners Small Cap Value LP I
26 Oct 2023
10% owner
Buy
5,861
$7.25
$42.48K
Wynnefield Partners Small Cap Value LP I
25 Oct 2023
10% owner
Buy
1,011
$7.25
$7.33K
Wynnefield Partners Small Cap Value LP I
24 Oct 2023
10% owner
Buy
100
$7.25
$725.00
Wynnefield Partners Small Cap Value LP I
23 Oct 2023
10% owner
Buy
indirect
1,171
$7.25
$8.49K
Wynnefield Partners Small Cap Value LP I
23 Oct 2023
10% owner
Buy
1,115
$7.25
$8.08K
Wynnefield Partners Small Cap Value LP I
20 Oct 2023
10% owner
Buy
indirect
3,391
$7.21
$24.45K
Wynnefield Partners Small Cap Value LP I
20 Oct 2023
10% owner
Buy
3,230
$7.21
$23.29K
Wynnefield Partners Small Cap Value LP I
19 Oct 2023
10% owner
Buy
indirect
10,747
$7.24
$77.80K
Wynnefield Partners Small Cap Value LP I
19 Oct 2023
10% owner
Buy
10,240
$7.24
$74.13K
Wynnefield Partners Small Cap Value LP I
18 Oct 2023
10% owner
Buy
indirect
13,047
$7.22
$94.25K
Wynnefield Partners Small Cap Value LP I
18 Oct 2023
10% owner
Buy
12,430
$7.22
$89.79K
Wynnefield Partners Small Cap Value LP I
17 Oct 2023
10% owner
Buy
200
$7.25
$1.45K
Wynnefield Partners Small Cap Value LP I
13 Oct 2023
10% owner
Buy
181
$7.25
$1.31K
Wynnefield Partners Small Cap Value LP I
12 Oct 2023
10% owner
Buy
1,276
$7.25
$9.25K
Wynnefield Partners Small Cap Value LP I
3 Oct 2023
10% owner
Buy
188
$7.25
$1.36K
Wynnefield Partners Small Cap Value LP I
2 Oct 2023
10% owner
Buy
indirect
4,381
$7.24
$31.71K
Wynnefield Partners Small Cap Value LP I
2 Oct 2023
10% owner
Buy
4,173
$7.24
$30.21K
Wynnefield Partners Small Cap Value LP I
8 Sep 2023
10% owner
Buy
1,410
$7.24
$10.21K
Wynnefield Partners Small Cap Value LP I
7 Sep 2023
10% owner
Buy
276
$7.25
$2.00K
Wynnefield Partners Small Cap Value LP I
31 Aug 2023
10% owner
Buy
366
$7.20
$2.64K
Wynnefield Partners Small Cap Value LP I
30 Aug 2023
10% owner
Buy
indirect
2,560
$7.25
$18.56K
Wynnefield Partners Small Cap Value LP I
30 Aug 2023
10% owner
Buy
2,440
$7.25
$17.69K
Wynnefield Partners Small Cap Value LP I
18 Aug 2023
10% owner
Buy
indirect
1,111
$7.25
$8.05K
Wynnefield Partners Small Cap Value LP I
18 Aug 2023
10% owner
Buy
1,058
$7.25
$7.67K
Wynnefield Partners Small Cap Value LP I
17 Aug 2023
10% owner
Buy
indirect
1,380
$7.24
$10.00K
Wynnefield Partners Small Cap Value LP I
17 Aug 2023
10% owner
Buy
1,315
$7.24
$9.53K
Wynnefield Partners Small Cap Value LP I
15 Aug 2023
10% owner
Buy
indirect
6,677
$7.24
$48.31K
Wynnefield Partners Small Cap Value LP I
15 Aug 2023
10% owner
Buy
6,362
$7.24
$46.04K
Brett Wade Johnston
16 Jun 2023
Sr. VP of Finance and CFO
Buy
18,000
$5.89
$106.02K
Daniel M. Friedberg
26 Jul 2022
Director
Buy
indirect
3,242
$3.96
$12.85K
Daniel M. Friedberg
15 Jul 2022
Director
Buy
indirect
116
$3.99
$462.84
Daniel M. Friedberg
14 Jul 2022
Director
Buy
indirect
98
$3.99
$391.02
Wynnefield Partners Small Cap Value LP I
13 Jul 2022
10% owner
Buy
indirect
963
$4.08
$3.93K
Wynnefield Partners Small Cap Value LP I
13 Jul 2022
10% owner
Buy
918
$4.08
$3.74K
Daniel M. Friedberg
13 Jul 2022
Director
Buy
indirect
638
$3.96
$2.53K
Daniel M. Friedberg
12 Jul 2022
Director
Buy
indirect
2,200
$3.97
$8.73K
Wynnefield Partners Small Cap Value LP I
12 Jul 2022
10% owner
Buy
indirect
4,158
$4.10
$17.03K
Wynnefield Partners Small Cap Value LP I
12 Jul 2022
10% owner
Buy
3,961
$4.10
$16.22K
Daniel M. Friedberg
11 Jul 2022
Director
Buy
indirect
2,300
$3.98
$9.15K
Daniel M. Friedberg
6 Jul 2022
Director
Buy
indirect
1,849
$3.96
$7.33K
Daniel M. Friedberg
30 Jun 2022
Director
Buy
indirect
3,510
$3.95
$13.85K
Daniel M. Friedberg
29 Jun 2022
Director
Buy
indirect
1,948
$3.98
$7.75K
Daniel M. Friedberg
28 Jun 2022
Director
Buy
indirect
900
$3.96
$3.56K
Daniel M. Friedberg
27 Jun 2022
Director
Buy
indirect
956
$3.95
$3.78K
Daniel M. Friedberg
24 Jun 2022
Director
Buy
indirect
4,967
$3.96
$19.65K
Ronald L. Miller Jr.
23 Jun 2022
Director
Buy
495
$3.96
$1.96K
Daniel M. Friedberg
23 Jun 2022
Director
Buy
indirect
3,536
$3.93
$13.91K
Ronald L. Miller Jr.
22 Jun 2022
Director
Buy
500
$3.94
$1.97K
Daniel M. Friedberg
22 Jun 2022
Director
Buy
indirect
5,218
$3.93
$20.53K
Ronald L. Miller Jr.
21 Jun 2022
Director
Buy
630
$3.91
$2.46K
Daniel M. Friedberg
21 Jun 2022
Director
Buy
indirect
764
$3.71
$2.83K
S. Ray Hatch
15 Jun 2022
President and CEO
Buy
3,000
$3.87
$11.61K
Wynnefield Partners Small Cap Value LP I
14 Jun 2022
10% owner
Buy
indirect
4,355
$3.85
$16.77K
Wynnefield Partners Small Cap Value LP I
14 Jun 2022
10% owner
Buy
4,150
$3.85
$15.98K
Daniel M. Friedberg
13 Jun 2022
Director
Buy
indirect
4,816
$3.74
$18.01K
Wynnefield Partners Small Cap Value LP I
6 Jun 2022
10% owner
Buy
indirect
1,712
$4.35
$7.45K
Wynnefield Partners Small Cap Value LP I
6 Jun 2022
10% owner
Buy
1,632
$4.35
$7.10K
Wynnefield Partners Small Cap Value LP I
3 Jun 2022
10% owner
Buy
indirect
15,951
$4.30
$68.60K
Wynnefield Partners Small Cap Value LP I
3 Jun 2022
10% owner
Buy
15,197
$4.30
$65.36K
Wynnefield Partners Small Cap Value LP I
2 Jun 2022
10% owner
Buy
indirect
13,562
$4.40
$59.67K
Wynnefield Partners Small Cap Value LP I
2 Jun 2022
10% owner
Buy
12,922
$4.40
$56.86K
Wynnefield Partners Small Cap Value LP I
27 May 2022
10% owner
Buy
indirect
12,802
$4.40
$56.33K
Wynnefield Partners Small Cap Value LP I
27 May 2022
10% owner
Buy
490
$4.35
$2.13K
Wynnefield Partners Small Cap Value LP I
27 May 2022
10% owner
Buy
12,198
$4.40
$53.67K
Wynnefield Partners Small Cap Value LP I
25 May 2022
10% owner
Buy
indirect
2,737
$4.40
$12.04K
Wynnefield Partners Small Cap Value LP I
25 May 2022
10% owner
Buy
2,608
$4.40
$11.47K
Wynnefield Partners Small Cap Value LP I
24 May 2022
10% owner
Buy
indirect
2,384
$4.37
$10.42K
Wynnefield Partners Small Cap Value LP I
24 May 2022
10% owner
Buy
2,271
$4.37
$9.92K
Barry M Kitt
11 May 2022
10% owner
Buy
indirect
1,248
$4.96
$6.19K
Barry M Kitt
10 May 2022
10% owner
Buy
indirect
1,072
$5.13
$5.50K
Wynnefield Partners Small Cap Value LP I
9 May 2022
10% owner
Buy
indirect
47,113
$4.90
$230.85K
Wynnefield Partners Small Cap Value LP I
9 May 2022
10% owner
Buy
44,887
$4.90
$219.95K
Barry M Kitt
9 May 2022
10% owner
Buy
indirect
25,200
$4.90
$123.53K
Barry M Kitt
29 Apr 2022
10% owner
Buy
indirect
36,859
$5.51
$202.93K
Barry M Kitt
13 Apr 2022
10% owner
Buy
indirect
3,451
$5.73
$19.76K
Barry M Kitt
12 Apr 2022
10% owner
Buy
indirect
38,559
$5.60
$216.05K
Wynnefield Partners Small Cap Value LP I
12 Apr 2022
10% owner
Buy
indirect
2,509
$5.69
$14.27K
Wynnefield Partners Small Cap Value LP I
12 Apr 2022
10% owner
Buy
2,391
$5.69
$13.60K
Wynnefield Partners Small Cap Value LP I
7 Apr 2022
10% owner
Buy
indirect
10,293
$5.87
$60.40K
Wynnefield Partners Small Cap Value LP I
7 Apr 2022
10% owner
Buy
9,807
$5.87
$57.54K
Wynnefield Partners Small Cap Value LP I
6 Apr 2022
10% owner
Buy
indirect
702
$6.14
$4.31K
Wynnefield Partners Small Cap Value LP I
6 Apr 2022
10% owner
Buy
669
$6.14
$4.11K
Wynnefield Partners Small Cap Value LP I
5 Apr 2022
10% owner
Buy
indirect
5,977
$6.09
$36.42K
Wynnefield Partners Small Cap Value LP I
5 Apr 2022
10% owner
Buy
5,694
$6.09
$34.70K
Wynnefield Partners Small Cap Value LP I
4 Apr 2022
10% owner
Buy
indirect
3,775
$6.14
$23.17K
Wynnefield Partners Small Cap Value LP I
4 Apr 2022
10% owner
Buy
3,596
$6.14
$22.07K
Wynnefield Partners Small Cap Value LP I
31 Mar 2022
10% owner
Buy
indirect
813
$6.13
$4.98K
Wynnefield Partners Small Cap Value LP I
31 Mar 2022
10% owner
Buy
774
$6.13
$4.74K
Wynnefield Partners Small Cap Value LP I
25 Mar 2022
10% owner
Buy
indirect
1,536
$6.23
$9.57K
Wynnefield Partners Small Cap Value LP I
25 Mar 2022
10% owner
Buy
1,464
$6.23
$9.12K
Wynnefield Partners Small Cap Value LP I
23 Mar 2022
10% owner
Buy
indirect
6,145
$6.25
$38.41K
Wynnefield Partners Small Cap Value LP I
23 Mar 2022
10% owner
Buy
5,855
$6.25
$36.59K
Barry M Kitt
23 Dec 2021
10% owner
Buy
indirect
30,000
$6.55
$196.37K
Barry M Kitt
7 Dec 2021
10% owner
Buy
indirect
383,829
$5.50
$2.11M
Wynnefield Partners Small Cap Value LP I
7 Dec 2021
10% owner
Buy
indirect
51,210
$5.50
$281.66K
Wynnefield Partners Small Cap Value LP I
7 Dec 2021
10% owner
Buy
48,790
$5.50
$268.35K
Barry M Kitt
6 Dec 2021
10% owner
Buy
indirect
16,465
$5.48
$90.23K
Barry M Kitt
3 Dec 2021
10% owner
Buy
indirect
49,706
$5.13
$254.99K
Wynnefield Partners Small Cap Value LP I
26 Nov 2021
10% owner
Buy
indirect
113,225
$5.18
$586.51K
Wynnefield Partners Small Cap Value LP I
26 Nov 2021
10% owner
Buy
107,875
$5.18
$558.79K
Wynnefield Partners Small Cap Value LP I
23 Nov 2021
10% owner
Buy
indirect
112,662
$5.50
$619.64K
Wynnefield Partners Small Cap Value LP I
23 Nov 2021
10% owner
Buy
107,338
$5.50
$590.36K
Wynnefield Partners Small Cap Value LP I
22 Nov 2021
10% owner
Buy
indirect
17,463
$5.50
$95.96K
Wynnefield Partners Small Cap Value LP I
22 Nov 2021
10% owner
Buy
16,637
$5.50
$91.42K
Wynnefield Partners Small Cap Value LP I
1 Jun 2021
10% owner
Buy
100
$4.55
$455.00
Wynnefield Partners Small Cap Value LP I
28 May 2021
10% owner
Buy
indirect
3,240
$4.51
$14.61K
Wynnefield Partners Small Cap Value LP I
28 May 2021
10% owner
Buy
3,086
$4.50
$13.88K
Wynnefield Partners Small Cap Value LP I
27 May 2021
10% owner
Buy
indirect
561
$4.51
$2.53K
Wynnefield Partners Small Cap Value LP I
27 May 2021
10% owner
Buy
535
$4.50
$2.41K
Wynnefield Partners Small Cap Value LP I
21 May 2021
10% owner
Buy
indirect
77,820
$4.47
$347.51K
Wynnefield Partners Small Cap Value LP I
21 May 2021
10% owner
Buy
32,210
$4.47
$143.83K
S. Ray Hatch
23 Mar 2021
President and CEO
Buy
1,288
$3.90
$5.02K
Wynnefield Partners Small Cap Value LP I
5 Aug 2020
10% owner
Buy
indirect
285,000
$1.14
$324.90K
Daniel M. Friedberg
5 Aug 2020
Director
Buy
indirect
655,000
$1.15
$753.25K
Daniel M. Friedberg
29 Apr 2020
Director
Buy
indirect
11,279
$1.10
$12.41K
Daniel M. Friedberg
1 Apr 2020
Director
Buy
indirect
1,605
$1.10
$1.77K
Daniel M. Friedberg
30 Mar 2020
Director
Buy
indirect
400
$1.10
$440.00
Daniel M. Friedberg
19 Mar 2020
Director
Buy
indirect
6,372
$1.31
$8.37K
Daniel M. Friedberg
18 Mar 2020
Director
Buy
indirect
20,833
$1.35
$28.12K
Ronald L. Miller Jr.
22 Nov 2019
Director
Buy
200
$2.42
$483.58
Ronald L. Miller Jr.
22 Nov 2019
Director
Buy
100
$2.42
$242.28
Ronald L. Miller Jr.
19 Aug 2019
Director
Buy
300
$2.65
$795.00
Wynnefield Partners Small Cap Value LP I
24 Jul 2019
10% owner
Buy
indirect
1,473
$2.26
$3.33K
Wynnefield Partners Small Cap Value LP I
24 Jul 2019
10% owner
Buy
1,404
$2.26
$3.17K
Wynnefield Partners Small Cap Value LP I
21 Jun 2019
10% owner
Buy
indirect
1,090
$2.26
$2.46K
Wynnefield Partners Small Cap Value LP I
21 Jun 2019
10% owner
Buy
1,033
$2.26
$2.33K
S. Ray Hatch
20 Nov 2018
President and CEO
Buy
3,505
$1.51
$5.29K
S. Ray Hatch
20 Nov 2018
President and CEO
Buy
1,495
$1.49
$2.23K
Richard Lovic Hobby
16 Nov 2018
See Remarks
Buy
2,755
$1.70
$4.68K
Richard Lovic Hobby
16 Nov 2018
See Remarks
Buy
135
$1.67
$225.45
Sarah Tomolonius
30 Nov 2017
Director
Buy
3,750
$2.03
$7.61K
Michael F Golden
17 Nov 2017
Director
Buy
1,700
$1.94
$3.29K
David P Sweitzer
29 Aug 2017
See remarks
Buy
2,000
$1.28
$2.56K
S. Ray Hatch
22 Aug 2017
President and CEO
Buy
3,425
$1.54
$5.28K