Insider
Date
Role
Action
Shares
Price
Amount
Mink Brook Asset Management LLC
16 Sep 2026
10% owner
Buy
indirect
1,000
$3.94
$3.94K
Mink Brook Asset Management LLC
15 Sep 2026
10% owner
Buy
indirect
621
$3.68
$2.28K
Mink Brook Asset Management LLC
14 Sep 2026
10% owner
Buy
indirect
730
$3.84
$2.80K
Mink Brook Asset Management LLC
11 Sep 2026
10% owner
Buy
indirect
492
$3.94
$1.94K
Mink Brook Asset Management LLC
10 Sep 2026
10% owner
Buy
indirect
221
$3.94
$870.54
Mink Brook Asset Management LLC
9 Sep 2026
10% owner
Buy
indirect
1,000
$3.93
$3.93K
Mink Brook Asset Management LLC
8 Sep 2026
10% owner
Buy
indirect
488
$3.99
$1.95K
Mink Brook Asset Management LLC
4 Sep 2026
10% owner
Buy
indirect
870
$4.10
$3.56K
Mink Brook Asset Management LLC
1 Sep 2026
10% owner
Buy
indirect
200
$4.36
$872.48
Mink Brook Asset Management LLC
31 Aug 2026
10% owner
Buy
indirect
500
$4.40
$2.20K
Mink Brook Asset Management LLC
28 Aug 2026
10% owner
Buy
indirect
500
$4.47
$2.23K
Mink Brook Asset Management LLC
27 Aug 2026
10% owner
Buy
indirect
224
$4.49
$1.00K
Mink Brook Asset Management LLC
26 Aug 2026
10% owner
Buy
indirect
500
$4.49
$2.24K
Mink Brook Asset Management LLC
25 Aug 2026
10% owner
Buy
indirect
209
$4.54
$948.99
Mink Brook Asset Management LLC
24 Aug 2026
10% owner
Buy
indirect
41
$4.53
$185.69
Mink Brook Asset Management LLC
21 Aug 2026
10% owner
Buy
indirect
79
$4.55
$359.22
Mink Brook Asset Management LLC
20 Aug 2026
10% owner
Buy
indirect
70
$4.55
$318.50
Mink Brook Asset Management LLC
19 Aug 2026
10% owner
Buy
indirect
493
$4.54
$2.24K
Mink Brook Asset Management LLC
18 Aug 2026
10% owner
Buy
indirect
1,000
$4.54
$4.54K
Mink Brook Asset Management LLC
17 Aug 2026
10% owner
Buy
indirect
1,000
$4.54
$4.54K
Mink Brook Asset Management LLC
13 Aug 2026
10% owner
Buy
indirect
471
$4.79
$2.26K
Mink Brook Asset Management LLC
12 Aug 2026
10% owner
Buy
indirect
500
$4.71
$2.36K
Mink Brook Asset Management LLC
11 Aug 2026
10% owner
Buy
indirect
500
$4.82
$2.41K
Mink Brook Asset Management LLC
10 Aug 2026
10% owner
Buy
indirect
590
$4.82
$2.84K
Mink Brook Asset Management LLC
7 Aug 2026
10% owner
Buy
indirect
1,000
$4.83
$4.83K
Mink Brook Asset Management LLC
6 Aug 2026
10% owner
Buy
indirect
956
$4.81
$4.60K
Mink Brook Asset Management LLC
5 Aug 2026
10% owner
Buy
indirect
1,049
$4.84
$5.08K
Mink Brook Asset Management LLC
4 Aug 2026
10% owner
Buy
indirect
4,000
$4.87
$19.48K
Mink Brook Asset Management LLC
31 Jul 2026
10% owner
Buy
indirect
441
$4.86
$2.15K
Mink Brook Asset Management LLC
30 Jul 2026
10% owner
Buy
indirect
7,944
$4.96
$39.40K
Mink Brook Asset Management LLC
27 Jul 2026
10% owner
Buy
indirect
10
$5.09
$50.90
Mink Brook Asset Management LLC
24 Jul 2026
10% owner
Buy
indirect
391
$5.10
$1.99K
Mink Brook Asset Management LLC
23 Jul 2026
10% owner
Buy
indirect
79
$5.10
$402.70
Mink Brook Asset Management LLC
13 Jul 2026
10% owner
Buy
indirect
4,407
$5.09
$22.44K
Mink Brook Asset Management LLC
10 Jul 2026
10% owner
Buy
indirect
5,000
$5.09
$25.46K
Mink Brook Asset Management LLC
9 Jul 2026
10% owner
Buy
indirect
5,000
$5.13
$25.63K
Mink Brook Asset Management LLC
8 Jul 2026
10% owner
Buy
indirect
2,275
$5.14
$11.70K
Mink Brook Asset Management LLC
7 Jul 2026
10% owner
Buy
indirect
5,000
$5.17
$25.86K
Mink Brook Asset Management LLC
6 Jul 2026
10% owner
Buy
indirect
9,422
$5.19
$48.88K
Mink Brook Asset Management LLC
2 Jul 2026
10% owner
Buy
indirect
5,640
$5.25
$29.60K
Mink Brook Asset Management LLC
30 Jun 2026
10% owner
Buy
indirect
4,543
$5.25
$23.85K
Mink Brook Asset Management LLC
29 Jun 2026
10% owner
Buy
indirect
640
$5.25
$3.36K
Mink Brook Asset Management LLC
26 Jun 2026
10% owner
Buy
indirect
15,280
$5.28
$80.60K
Mink Brook Asset Management LLC
25 Jun 2026
10% owner
Buy
indirect
9,343
$5.50
$51.39K
Mink Brook Asset Management LLC
24 Jun 2026
10% owner
Buy
indirect
3,739
$5.50
$20.56K
Mink Brook Asset Management LLC
23 Jun 2026
10% owner
Buy
indirect
110
$5.50
$605.00
Mink Brook Asset Management LLC
22 Jun 2026
10% owner
Buy
indirect
624
$5.50
$3.43K
Mink Brook Asset Management LLC
18 Jun 2026
10% owner
Buy
indirect
6,460
$5.50
$35.53K
Mink Brook Asset Management LLC
17 Jun 2026
10% owner
Buy
indirect
2,733
$5.50
$15.03K
Mink Brook Asset Management LLC
16 Jun 2026
10% owner
Buy
indirect
3,859
$5.50
$21.22K
Mink Brook Asset Management LLC
11 Jun 2026
10% owner
Buy
indirect
1,713
$5.50
$9.42K
Mink Brook Asset Management LLC
9 Jun 2026
10% owner
Buy
indirect
71
$5.50
$390.50
Mink Brook Asset Management LLC
8 Jun 2026
10% owner
Buy
indirect
49
$5.50
$269.50
Mink Brook Asset Management LLC
2 Jun 2026
10% owner
Buy
indirect
7,494
$5.50
$41.22K
Mink Brook Asset Management LLC
27 May 2026
10% owner
Buy
indirect
3,223
$5.50
$17.73K
Mink Brook Asset Management LLC
21 May 2026
10% owner
Buy
indirect
1,584
$5.50
$8.71K
Mink Brook Asset Management LLC
20 May 2026
10% owner
Buy
indirect
120
$5.50
$660.00
Mink Brook Asset Management LLC
19 May 2026
10% owner
Buy
indirect
2,397
$5.50
$13.18K
Mink Brook Asset Management LLC
18 May 2026
10% owner
Buy
indirect
5,304
$5.50
$29.17K
Mink Brook Asset Management LLC
14 May 2026
10% owner
Buy
indirect
512
$5.50
$2.82K
Mink Brook Asset Management LLC
13 May 2026
10% owner
Buy
indirect
68,547
$5.50
$377.01K
Mink Brook Asset Management LLC
7 Apr 2026
10% owner
Buy
indirect
196
$5.50
$1.08K
Mink Brook Asset Management LLC
19 Feb 2026
10% owner
Buy
indirect
8,048
$5.50
$44.26K
Mink Brook Asset Management LLC
18 Feb 2026
10% owner
Buy
indirect
22,057
$5.50
$121.31K
Mink Brook Asset Management LLC
17 Feb 2026
10% owner
Buy
indirect
2,642
$5.50
$14.53K
Mink Brook Asset Management LLC
13 Feb 2026
10% owner
Buy
indirect
319
$5.50
$1.75K
Mink Brook Asset Management LLC
12 Feb 2026
10% owner
Buy
indirect
13,577
$5.50
$74.67K
Mink Brook Asset Management LLC
8 Jan 2026
10% owner
Buy
indirect
1,458
$5.50
$8.02K
Mink Brook Asset Management LLC
7 Jan 2026
10% owner
Buy
indirect
3,569
$5.50
$19.63K
Mink Brook Asset Management LLC
18 Dec 2025
10% owner
Buy
indirect
78
$5.50
$429.00
Mink Brook Asset Management LLC
17 Dec 2025
10% owner
Buy
indirect
44,208
$5.50
$243.14K
Mink Brook Asset Management LLC
11 Dec 2025
10% owner
Buy
indirect
924
$5.50
$5.08K
Mink Brook Asset Management LLC
20 Oct 2025
10% owner
Buy
indirect
202
$5.50
$1.11K
Mink Brook Asset Management LLC
17 Oct 2025
10% owner
Buy
indirect
645
$5.50
$3.55K
Mink Brook Asset Management LLC
16 Oct 2025
10% owner
Buy
indirect
165
$5.50
$907.50
Mink Brook Asset Management LLC
7 Oct 2025
10% owner
Buy
indirect
13,176
$5.50
$72.47K
Mink Brook Asset Management LLC
6 Oct 2025
10% owner
Buy
indirect
100
$5.50
$550.00
Mink Brook Asset Management LLC
16 Sep 2025
10% owner
Buy
indirect
15,523
$5.50
$85.38K
Mink Brook Asset Management LLC
15 Sep 2025
10% owner
Buy
indirect
74
$5.50
$407.00
Mink Brook Asset Management LLC
12 Sep 2025
10% owner
Buy
indirect
16,734
$5.50
$92.04K
Mink Brook Asset Management LLC
11 Sep 2025
10% owner
Buy
indirect
200
$5.50
$1.10K
Mink Brook Asset Management LLC
2 Sep 2025
10% owner
Buy
indirect
197
$5.50
$1.08K
Mink Brook Asset Management LLC
29 Aug 2025
10% owner
Buy
indirect
181
$5.50
$995.50
Mink Brook Asset Management LLC
28 Aug 2025
10% owner
Buy
indirect
446
$5.50
$2.45K
Mink Brook Asset Management LLC
27 Aug 2025
10% owner
Buy
indirect
22
$5.50
$121.00
Mink Brook Asset Management LLC
26 Aug 2025
10% owner
Buy
indirect
837
$5.50
$4.60K
Mink Brook Asset Management LLC
25 Aug 2025
10% owner
Buy
indirect
336
$5.50
$1.85K
Mink Brook Asset Management LLC
22 Aug 2025
10% owner
Buy
indirect
100
$5.50
$550.00
Mink Brook Asset Management LLC
21 Aug 2025
10% owner
Buy
indirect
18,016
$5.50
$99.09K
Mink Brook Asset Management LLC
20 Aug 2025
10% owner
Buy
indirect
14,154
$5.50
$77.85K
Mink Brook Asset Management LLC
19 Aug 2025
10% owner
Buy
indirect
26,803
$5.50
$147.42K
Mink Brook Asset Management LLC
18 Aug 2025
10% owner
Buy
indirect
2,083
$5.50
$11.46K
Mink Brook Asset Management LLC
14 Aug 2025
10% owner
Buy
indirect
4,335
$5.50
$23.84K
Mink Brook Asset Management LLC
13 Aug 2025
10% owner
Buy
indirect
3
$5.50
$16.50
Mink Brook Asset Management LLC
12 Aug 2025
10% owner
Buy
indirect
392
$5.50
$2.16K
Mink Brook Asset Management LLC
11 Aug 2025
10% owner
Buy
indirect
50,000
$5.50
$275.00K
Mink Brook Asset Management LLC
8 Aug 2025
10% owner
Buy
indirect
26,563
$5.50
$146.10K
Mink Brook Asset Management LLC
6 Aug 2025
10% owner
Buy
indirect
968
$5.50
$5.32K
Mink Brook Asset Management LLC
5 Aug 2025
10% owner
Buy
indirect
245
$5.50
$1.35K
Mink Brook Asset Management LLC
4 Aug 2025
10% owner
Buy
indirect
4,687
$5.50
$25.78K
Mink Brook Asset Management LLC
16 Jul 2025
10% owner
Buy
indirect
4,843
$5.50
$26.64K
Mink Brook Asset Management LLC
15 Jul 2025
10% owner
Buy
indirect
11,842
$5.50
$65.13K
Mink Brook Asset Management LLC
27 Jun 2025
10% owner
Buy
indirect
47,882
$5.50
$263.26K
Mink Brook Asset Management LLC
26 Jun 2025
10% owner
Buy
indirect
5,198
$5.50
$28.59K
Mink Brook Asset Management LLC
25 Jun 2025
10% owner
Buy
indirect
7,689
$5.50
$42.26K
Mink Brook Asset Management LLC
24 Jun 2025
10% owner
Buy
indirect
900
$5.50
$4.95K
Mink Brook Asset Management LLC
23 Jun 2025
10% owner
Buy
indirect
2,659
$5.47
$14.53K
Mink Brook Asset Management LLC
20 Jun 2025
10% owner
Buy
indirect
5,776
$5.47
$31.59K
Mink Brook Asset Management LLC
18 Jun 2025
10% owner
Buy
indirect
18,535
$5.45
$100.98K
Mink Brook Asset Management LLC
17 Jun 2025
10% owner
Buy
indirect
13,180
$5.46
$71.96K
Mink Brook Asset Management LLC
16 Jun 2025
10% owner
Buy
indirect
2,775
$5.39
$14.97K
Mink Brook Asset Management LLC
13 Jun 2025
10% owner
Buy
indirect
22,982
$5.43
$124.84K
Mink Brook Asset Management LLC
12 Jun 2025
10% owner
Buy
indirect
19,561
$5.44
$106.45K
Mink Brook Asset Management LLC
11 Jun 2025
10% owner
Buy
indirect
21,210
$5.50
$116.64K
Mink Brook Asset Management LLC
10 Jun 2025
10% owner
Buy
indirect
4,408
$5.49
$24.20K
Mink Brook Asset Management LLC
9 Jun 2025
10% owner
Buy
indirect
4,786
$5.48
$26.22K
Mink Brook Asset Management LLC
6 Jun 2025
10% owner
Buy
indirect
17,160
$5.48
$93.95K
Mink Brook Asset Management LLC
5 Jun 2025
10% owner
Buy
indirect
357
$5.13
$1.83K
Mink Brook Asset Management LLC
2 Jun 2025
10% owner
Buy
indirect
1,295
$5.00
$6.47K
Mink Brook Asset Management LLC
30 May 2025
10% owner
Buy
indirect
6,354
$5.00
$31.77K
Mink Brook Asset Management LLC
29 May 2025
10% owner
Buy
indirect
964
$4.97
$4.80K
Mink Brook Asset Management LLC
28 May 2025
10% owner
Buy
indirect
416
$5.00
$2.08K
Mink Brook Asset Management LLC
27 May 2025
10% owner
Buy
indirect
90
$5.00
$450.00
Mink Brook Asset Management LLC
23 May 2025
10% owner
Buy
indirect
2,561
$4.98
$12.77K
Mink Brook Asset Management LLC
22 May 2025
10% owner
Buy
indirect
1,230
$5.00
$6.14K
Mink Brook Asset Management LLC
21 May 2025
10% owner
Buy
indirect
10,580
$4.96
$52.46K
Mink Brook Asset Management LLC
20 May 2025
10% owner
Buy
indirect
5,111
$4.97
$25.39K
Mink Brook Asset Management LLC
19 May 2025
10% owner
Buy
indirect
31,872
$4.93
$157.20K
Mink Brook Asset Management LLC
16 May 2025
10% owner
Buy
indirect
5,552
$4.95
$27.46K
Mink Brook Asset Management LLC
15 May 2025
10% owner
Buy
indirect
2,973
$4.83
$14.37K
Mink Brook Asset Management LLC
14 May 2025
10% owner
Buy
indirect
6,326
$4.80
$30.39K
Mink Brook Asset Management LLC
13 May 2025
10% owner
Buy
indirect
10,905
$4.74
$51.68K
Mink Brook Asset Management LLC
9 May 2025
10% owner
Buy
indirect
11,664
$4.00
$46.66K
Mink Brook Asset Management LLC
8 May 2025
10% owner
Buy
indirect
140
$3.98
$557.20
Mink Brook Asset Management LLC
7 May 2025
10% owner
Buy
indirect
7,818
$4.00
$31.24K
Mink Brook Asset Management LLC
6 May 2025
10% owner
Buy
indirect
2,947
$3.97
$11.69K
Mink Brook Asset Management LLC
5 May 2025
10% owner
Buy
indirect
10,065
$3.95
$39.77K
Mink Brook Asset Management LLC
2 May 2025
10% owner
Buy
indirect
9,660
$3.91
$37.76K
Mink Brook Asset Management LLC
1 May 2025
10% owner
Buy
indirect
6,408
$3.93
$25.21K
Mink Brook Asset Management LLC
30 Apr 2025
10% owner
Buy
indirect
6,097
$3.85
$23.46K
Mink Brook Asset Management LLC
29 Apr 2025
10% owner
Buy
indirect
10,968
$3.59
$39.40K
Mink Brook Asset Management LLC
28 Apr 2025
10% owner
Buy
indirect
12,054
$3.55
$42.81K
Parker Zachary
17 Dec 2024
CEO and President
Buy
10,000
$7.77
$77.70K
JohnBull Kathryn M.
17 Dec 2024
Chief Financial Officer
Buy
10,000
$7.76
$77.60K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
28 Feb 2023
10% owner
Buy
indirect
4,489
$12.35
$55.42K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
28 Feb 2023
10% owner
Buy
2,053
$12.35
$25.35K
ZELKOWICZ STEPHEN
17 Dec 2020
Director
Buy
2,500
$9.76
$24.40K
JohnBull Kathryn M.
17 Dec 2020
Chief Financial Officer
Buy
7,346
$9.80
$71.99K
Parker Zachary
14 Dec 2020
CEO and President
Buy
9,200
$10.38
$95.50K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
11 Aug 2020
10% owner
Buy
indirect
5,426
$8.73
$47.35K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
11 Aug 2020
10% owner
Buy
2,482
$8.73
$21.66K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
10 Aug 2020
10% owner
Buy
indirect
4,867
$8.73
$42.49K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
10 Aug 2020
10% owner
Buy
2,225
$8.73
$19.42K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
15 Jun 2020
10% owner
Buy
indirect
3,043
$7.30
$22.21K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
15 Jun 2020
10% owner
Buy
1,957
$7.30
$14.29K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
12 Jun 2020
10% owner
Buy
indirect
3,043
$7.62
$23.20K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
12 Jun 2020
10% owner
Buy
1,957
$7.62
$14.92K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
25 Feb 2020
10% owner
Buy
indirect
616
$4.56
$2.81K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
25 Feb 2020
10% owner
Buy
290
$4.56
$1.32K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
24 Feb 2020
10% owner
Buy
indirect
3,889
$4.56
$17.73K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
24 Feb 2020
10% owner
Buy
1,829
$4.56
$8.34K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
21 Feb 2020
10% owner
Buy
indirect
68,040
$4.50
$306.18K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
21 Feb 2020
10% owner
Buy
31,960
$4.60
$147.01K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
20 Feb 2020
10% owner
Buy
indirect
2,301
$4.50
$10.35K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
20 Feb 2020
10% owner
Buy
1,081
$4.60
$4.97K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
19 Feb 2020
10% owner
Buy
indirect
30,004
$4.59
$137.76K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
19 Feb 2020
10% owner
Buy
14,120
$4.52
$63.80K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
18 Feb 2020
10% owner
Buy
indirect
5,940
$4.59
$27.27K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
18 Feb 2020
10% owner
Buy
2,801
$4.52
$12.66K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
14 Feb 2020
10% owner
Buy
indirect
866
$4.56
$3.95K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
14 Feb 2020
10% owner
Buy
409
$4.56
$1.86K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
13 Feb 2020
10% owner
Buy
indirect
16,705
$4.37
$72.99K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
13 Feb 2020
10% owner
Buy
7,879
$4.37
$34.42K
DELANEY MARTIN J
19 Dec 2019
Director
Buy
10,000
$4.00
$40.00K
JohnBull Kathryn M.
19 Dec 2019
Chief Financial Officer
Buy
10,000
$4.00
$40.00K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
19 Dec 2019
10% owner
Buy
indirect
21,894
$4.00
$87.58K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
19 Dec 2019
10% owner
Buy
10,003
$4.00
$40.01K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
10 Aug 2019
10% owner
Buy
indirect
2,676
$4.25
$11.37K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
9 Aug 2019
10% owner
Buy
indirect
2,506
$4.25
$10.65K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
9 Aug 2019
10% owner
Buy
1,512
$4.25
$6.43K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
8 Aug 2019
10% owner
Buy
indirect
3,306
$4.25
$14.05K
JohnBull Kathryn M.
1 Mar 2018
Chief Financial Officer
Buy
2,084
$5.80
$12.09K