Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Historical Insider Transactions

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