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

Jun 30, 2025

Harborne Christopher

Harborne Christopher
Sell
145,009 $13.69

145,009

$13.69

$1,984,912

Jun 27, 2025

Harborne Christopher

Harborne Christopher
Sell
40,919 $13.50

40,919

$13.50

$552,407

Jun 27, 2025

Harborne Christopher

Harborne Christopher
Sell
31,580 $13.91

31,580

$13.91

$439,199

Jun 26, 2025

Harborne Christopher

Harborne Christopher
Sell
59,667 $13.21

59,667

$13.21

$788,213

Jun 25, 2025

Harborne Christopher

Harborne Christopher
Sell
90,655 $12.92

90,655

$12.92

$1,171,417

Jun 23, 2025

Harborne Christopher

Harborne Christopher
Sell
89,414 $12.50

89,414

$12.50

$1,117,246

Jun 20, 2025

Harborne Christopher

Harborne Christopher
Sell
31,953 $12.25

31,953

$12.25

$391,424

Jun 18, 2025

Harborne Christopher

Harborne Christopher
Sell
17,198 $12.28

17,198

$12.28

$211,117

Jun 17, 2025

Harborne Christopher

Harborne Christopher
Sell
21,809 $12.77

21,809

$12.77

$278,536

Jun 11, 2025

Harborne Christopher

Harborne Christopher
Sell
5,116 $11.77

5,116

$11.77

$60,217

Jun 10, 2025

Harborne Christopher

Harborne Christopher
Sell
438 $11.75

438

$11.75

$5,147

Jun 09, 2025

Harborne Christopher

Harborne Christopher
Sell
63,592 $11.78

63,592

$11.78

$749,247

Jun 06, 2025

Harborne Christopher

Harborne Christopher
Sell
35,437 $11.76

35,437

$11.76

$416,739

Jun 05, 2025

Harborne Christopher

Harborne Christopher
Sell
11,944 $11.79

11,944

$11.79

$140,844

Jun 04, 2025

Harborne Christopher

Harborne Christopher
Sell
43,997 $11.67

43,997

$11.67

$513,353

Jun 03, 2025

Harborne Christopher

Harborne Christopher
Sell
6,766 $11.50

6,766

$11.50

$77,814

Jun 02, 2025

Harborne Christopher

Harborne Christopher
Sell
17,740 $11.51

17,740

$11.51

$204,234

Jan 30, 2025

Harborne Christopher

Harborne Christopher
Sell
7,086 $11.17

7,086

$11.17

$79,144

Jan 24, 2025

Harborne Christopher

Harborne Christopher
Sell
6,713 $11.32

6,713

$11.32

$75,972

Jan 23, 2025

Harborne Christopher

Harborne Christopher
Sell
69,599 $11.21

69,599

$11.21

$780,421

Jan 21, 2025

Harborne Christopher

Harborne Christopher
Sell
98,600 $10.82

98,600

$10.82

$1,066,911

Jan 17, 2025

Harborne Christopher

Harborne Christopher
Sell
10,000 $10.16

10,000

$10.16

$101,569

Aug 15, 2024

BRESSNER GLEN R

BRESSNER GLEN R
Buy
4,000 $6.83

4,000

$6.83

$27,312

Aug 14, 2024

BRESSNER GLEN R

BRESSNER GLEN R
Buy
1,000 $6.71

1,000

$6.71

$6,707

Aug 13, 2024

BRESSNER GLEN R

BRESSNER GLEN R
Buy
5,000 $6.53

5,000

$6.53

$32,630

Sep 08, 2023

BRESSNER GLEN R

BRESSNER GLEN R
Buy
10,000 $7.85

10,000

$7.85

$78,467

Jul 18, 2023

Estate of Geoffrey S. M. Hedrick

Estate of Geoffrey S. M. Hedrick
Sell
14,300 $7.50

14,300

$7.50

$107,207

Jul 17, 2023

Estate of Geoffrey S. M. Hedrick

Estate of Geoffrey S. M. Hedrick
Sell
9,972 $7.84

9,972

$7.84

$78,161

Jul 14, 2023

Estate of Geoffrey S. M. Hedrick

Estate of Geoffrey S. M. Hedrick
Sell
25,000 $7.44

25,000

$7.44

$186,025

Jul 13, 2023

Estate of Geoffrey S. M. Hedrick

Estate of Geoffrey S. M. Hedrick
Sell
75,000 $7.28

75,000

$7.28

$545,700

Jul 12, 2023

Estate of Geoffrey S. M. Hedrick

Estate of Geoffrey S. M. Hedrick
Sell
50,000 $7.25

50,000

$7.25

$362,500

Jul 11, 2023

Estate of Geoffrey S. M. Hedrick

Estate of Geoffrey S. M. Hedrick
Sell
100 $7.37

100

$7.37

$737

Jun 13, 2023

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
3,499 $6.90

3,499

$6.90

$24,143

Jun 06, 2023

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
14 $6.90

14

$6.90

$97

Jun 05, 2023

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
1,556 $6.90

1,556

$6.90

$10,736

May 19, 2023

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
900 $7.00

900

$7.00

$6,304

May 18, 2023

BRESSNER GLEN R

BRESSNER GLEN R
Sell
1,319 $7.15

1,319

$7.15

$9,431

May 18, 2023

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
80 $7.00

80

$7.00

$560

May 17, 2023

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
300 $7.00

300

$7.00

$2,100

May 16, 2023

BRESSNER GLEN R

BRESSNER GLEN R
Buy
1,319 $7.21

1,319

$7.21

$9,510

May 15, 2023

BRESSNER GLEN R

BRESSNER GLEN R
Buy
3,681 $7.15

3,681

$7.15

$26,319

Apr 11, 2023

Estate of Geoffrey S. M. Hedrick

Estate of Geoffrey S. M. Hedrick
Sell
3 $7.65

3

$7.65

$23

Apr 10, 2023

Estate of Geoffrey S. M. Hedrick

Estate of Geoffrey S. M. Hedrick
Sell
1,038 $7.65

1,038

$7.65

$7,941

Mar 30, 2023

Estate of Geoffrey S. M. Hedrick

Estate of Geoffrey S. M. Hedrick
Sell
1,120 $7.56

1,120

$7.56

$8,465

Mar 29, 2023

Harborne Christopher

Harborne Christopher
Buy
6,506 $7.50

6,506

$7.50

$48,795

Mar 29, 2023

Estate of Geoffrey S. M. Hedrick

Estate of Geoffrey S. M. Hedrick
Sell
19,857 $7.54

19,857

$7.54

$149,815

Mar 24, 2023

Harborne Christopher

Harborne Christopher
Buy
11,294 $7.40

11,294

$7.40

$83,589

Mar 23, 2023

Harborne Christopher

Harborne Christopher
Buy
5,730 $7.75

5,730

$7.75

$44,391

Mar 23, 2023

Estate of Geoffrey S. M. Hedrick

Estate of Geoffrey S. M. Hedrick
Sell
2,948 $7.75

2,948

$7.75

$22,847

Mar 22, 2023

Estate of Geoffrey S. M. Hedrick

Estate of Geoffrey S. M. Hedrick
Sell
446 $7.76

446

$7.76

$3,461

Mar 21, 2023

Harborne Christopher

Harborne Christopher
Buy
7,104 $7.75

7,104

$7.75

$55,056

Mar 20, 2023

Harborne Christopher

Harborne Christopher
Buy
12,856 $7.74

12,856

$7.74

$99,539

Mar 17, 2023

Harborne Christopher

Harborne Christopher
Buy
1,398 $7.75

1,398

$7.75

$10,835

Mar 16, 2023

Harborne Christopher

Harborne Christopher
Buy
3,086 $7.75

3,086

$7.75

$23,917

Mar 15, 2023

Harborne Christopher

Harborne Christopher
Buy
9,215 $7.75

9,215

$7.75

$71,416

Mar 13, 2023

Harborne Christopher

Harborne Christopher
Buy
2,243 $7.75

2,243

$7.75

$17,383

Mar 09, 2023

Harborne Christopher

Harborne Christopher
Buy
4,874 $7.75

4,874

$7.75

$37,774

Mar 07, 2023

Harborne Christopher

Harborne Christopher
Buy
1,849 $7.75

1,849

$7.75

$14,330

Mar 03, 2023

Harborne Christopher

Harborne Christopher
Buy
3,412 $7.75

3,412

$7.75

$26,443

Mar 02, 2023

Harborne Christopher

Harborne Christopher
Buy
1,122 $7.75

1,122

$7.75

$8,696

Feb 23, 2023

Harborne Christopher

Harborne Christopher
Buy
1,887 $7.75

1,887

$7.75

$14,624

Feb 22, 2023

Harborne Christopher

Harborne Christopher
Buy
205 $7.75

205

$7.75

$1,589

Feb 21, 2023

Harborne Christopher

Harborne Christopher
Buy
4,849 $7.72

4,849

$7.72

$37,431

Feb 16, 2023

Harborne Christopher

Harborne Christopher
Buy
134,504 $7.75

134,504

$7.75

$1,042,393

Feb 15, 2023

Harborne Christopher

Harborne Christopher
Buy
4,849 $7.72

4,849

$7.72

$37,431

Dec 22, 2022

Harborne Christopher

Harborne Christopher
Sell
77 $8.39

77

$8.39

$646

Dec 21, 2022

Harborne Christopher

Harborne Christopher
Buy
18 $8.25

18

$8.25

$149

Dec 20, 2022

Harborne Christopher

Harborne Christopher
Buy
59 $8.25

59

$8.25

$487

Dec 19, 2022

Harborne Christopher

Harborne Christopher
Buy
11,509 $8.24

11,509

$8.24

$94,834

Dec 16, 2022

Harborne Christopher

Harborne Christopher
Buy
50,935 $8.25

50,935

$8.25

$420,214

Dec 15, 2022

Harborne Christopher

Harborne Christopher
Buy
7,783 $8.22

7,783

$8.22

$63,976

Dec 12, 2022

Harborne Christopher

Harborne Christopher
Buy
1,002 $8.06

1,002

$8.06

$8,076

Dec 09, 2022

Harborne Christopher

Harborne Christopher
Buy
15 $8.25

15

$8.25

$124

Dec 08, 2022

Harborne Christopher

Harborne Christopher
Buy
2,288 $8.25

2,288

$8.25

$18,876

Sep 29, 2022

Harborne Christopher

Harborne Christopher
Buy
15,597 $9.00

15,597

$9.00

$140,336

Sep 28, 2022

Harborne Christopher

Harborne Christopher
Buy
13,675 $9.00

13,675

$9.00

$123,027

Sep 27, 2022

Harborne Christopher

Harborne Christopher
Buy
7,092 $9.00

7,092

$9.00

$63,828

Sep 26, 2022

Harborne Christopher

Harborne Christopher
Buy
18,914 $9.00

18,914

$9.00

$170,226

Sep 23, 2022

Harborne Christopher

Harborne Christopher
Buy
25,312 $8.99

25,312

$8.99

$227,555

Sep 22, 2022

Harborne Christopher

Harborne Christopher
Buy
7,731 $8.88

7,731

$8.88

$68,651

Sep 21, 2022

Harborne Christopher

Harborne Christopher
Buy
20,711 $8.92

20,711

$8.92

$184,742

Sep 20, 2022

Harborne Christopher

Harborne Christopher
Buy
9,755 $8.99

9,755

$8.99

$87,697

Sep 19, 2022

Harborne Christopher

Harborne Christopher
Buy
111,895 $9.00

111,895

$9.00

$1,007,055

Sep 16, 2022

Harborne Christopher

Harborne Christopher
Buy
20,712 $8.41

20,712

$8.41

$174,188

Sep 15, 2022

Harborne Christopher

Harborne Christopher
Buy
2,627 $8.25

2,627

$8.25

$21,673

Sep 14, 2022

Harborne Christopher

Harborne Christopher
Buy
12,971 $8.10

12,971

$8.10

$105,065

Sep 09, 2022

Harborne Christopher

Harborne Christopher
Buy
40,033 $8.84

40,033

$8.84

$353,892

Sep 08, 2022

Harborne Christopher

Harborne Christopher
Buy
45,932 $8.83

45,932

$8.83

$405,580

Jun 14, 2022

MITTELSTAEDT ROBERT E JR

MITTELSTAEDT ROBERT E JR
Sell
6,029 $6.72

6,029

$6.72

$40,514

Jun 07, 2022

MITTELSTAEDT ROBERT E JR

MITTELSTAEDT ROBERT E JR
Sell
5,983 $8.51

5,983

$8.51

$50,933

Jun 06, 2022

MITTELSTAEDT ROBERT E JR

MITTELSTAEDT ROBERT E JR
Sell
10,622 $8.51

10,622

$8.51

$90,406

Jun 01, 2022

Winand Relland

Winand Relland
CFO
Sell
1,816 $8.86

1,816

$8.86

$16,090

May 31, 2022

MITTELSTAEDT ROBERT E JR

MITTELSTAEDT ROBERT E JR
Sell
7,732 $8.90

7,732

$8.90

$68,815

May 31, 2022

MITTELSTAEDT ROBERT E JR

MITTELSTAEDT ROBERT E JR
Sell
1,330 $8.97

1,330

$8.97

$11,934

May 31, 2022

Winand Relland

Winand Relland
CFO
Sell
600 $9.10

600

$9.10

$5,460

May 26, 2022

MITTELSTAEDT ROBERT E JR

MITTELSTAEDT ROBERT E JR
Sell
2,864 $8.80

2,864

$8.80

$25,203

May 25, 2022

MITTELSTAEDT ROBERT E JR

MITTELSTAEDT ROBERT E JR
Sell
1,872 $8.81

1,872

$8.81

$16,492

Feb 28, 2022

Harborne Christopher

Harborne Christopher
Buy
3,284 $7.75

3,284

$7.75

$25,451

Feb 27, 2022

Harborne Christopher

Harborne Christopher
Buy
4,666 $7.75

4,666

$7.75

$36,162

Feb 24, 2022

Harborne Christopher

Harborne Christopher
Buy
20,086 $7.75

20,086

$7.75

$155,667

Jun 02, 2021

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
2,700 $5.54

2,700

$5.54

$14,958

Jun 01, 2021

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
7,300 $5.51

7,300

$5.51

$40,223

Mar 11, 2021

MITTELSTAEDT ROBERT E JR

MITTELSTAEDT ROBERT E JR
Sell
3,090 $6.26

3,090

$6.26

$19,343

Mar 10, 2021

MITTELSTAEDT ROBERT E JR

MITTELSTAEDT ROBERT E JR
Sell
5,926 $6.24

5,926

$6.24

$36,978

Mar 10, 2021

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
200 $6.36

200

$6.36

$1,272

Mar 10, 2021

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
24,936 $6.01

24,936

$6.01

$149,865

Mar 09, 2021

MITTELSTAEDT ROBERT E JR

MITTELSTAEDT ROBERT E JR
Sell
5,000 $6.20

5,000

$6.20

$31,000

Mar 08, 2021

MITTELSTAEDT ROBERT E JR

MITTELSTAEDT ROBERT E JR
Sell
5,926 $6.20

5,926

$6.20

$36,741

Mar 04, 2021

MITTELSTAEDT ROBERT E JR

MITTELSTAEDT ROBERT E JR
Sell
8,244 $6.07

8,244

$6.07

$50,041

Mar 03, 2021

MITTELSTAEDT ROBERT E JR

MITTELSTAEDT ROBERT E JR
Sell
3,039 $6.31

3,039

$6.31

$19,176

Mar 02, 2021

MITTELSTAEDT ROBERT E JR

MITTELSTAEDT ROBERT E JR
Sell
5,000 $6.33

5,000

$6.33

$31,650

Feb 25, 2021

MITTELSTAEDT ROBERT E JR

MITTELSTAEDT ROBERT E JR
Sell
10,000 $6.54

10,000

$6.54

$65,400

Feb 22, 2021

BRESSNER GLEN R

BRESSNER GLEN R
Sell
1,139 $6.86

1,139

$6.86

$7,814

Feb 19, 2021

BRESSNER GLEN R

BRESSNER GLEN R
Sell
8,279 $6.88

8,279

$6.88

$56,960

Feb 18, 2021

BRESSNER GLEN R

BRESSNER GLEN R
Sell
1,200 $6.75

1,200

$6.75

$8,100

Feb 17, 2021

BRESSNER GLEN R

BRESSNER GLEN R
Sell
900 $6.77

900

$6.77

$6,093

Feb 16, 2021

BRESSNER GLEN R

BRESSNER GLEN R
Sell
6,500 $6.78

6,500

$6.78

$44,070

Dec 17, 2020

BRESSNER GLEN R

BRESSNER GLEN R
Sell
4,276 $7.80

4,276

$7.80

$33,353

Dec 17, 2020

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
15,202 $7.76

15,202

$7.76

$117,908

Dec 16, 2020

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
10,251 $7.99

10,251

$7.99

$81,884

Dec 16, 2020

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
1,400 $7.76

1,400

$7.76

$10,861

Dec 15, 2020

Carolin Roger Anthony

Carolin Roger Anthony
Sell
18,264 $8.06

18,264

$8.06

$147,208

Dec 15, 2020

Carolin Roger Anthony

Carolin Roger Anthony
Sell
10,179 $8.04

10,179

$8.04

$81,839

Aug 11, 2020

Askarpour Shahram

Askarpour Shahram
President
Sell
2,160 $7.01

2,160

$7.01

$15,145

Aug 10, 2020

Askarpour Shahram

Askarpour Shahram
President
Sell
12,840 $7.00

12,840

$7.00

$89,913

Jun 09, 2020

MITTELSTAEDT ROBERT E JR

MITTELSTAEDT ROBERT E JR
Sell
24,978 $5.08

24,978

$5.08

$126,863

May 27, 2020

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
3,673 $5.03

3,673

$5.03

$18,481

May 26, 2020

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
14,327 $5.04

14,327

$5.04

$72,191

May 22, 2020

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
1,700 $5.03

1,700

$5.03

$8,550

May 21, 2020

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
300 $5.00

300

$5.00

$1,501

Feb 24, 2020

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
68,000 $6.04

68,000

$6.04

$410,434

Feb 13, 2020

Askarpour Shahram

Askarpour Shahram
President
Sell
2,000 $6.12

2,000

$6.12

$12,240

Aug 14, 2019

MITTELSTAEDT ROBERT E JR

MITTELSTAEDT ROBERT E JR
Sell
14,133 $5.08

14,133

$5.08

$71,796

May 21, 2019

BRESSNER GLEN R

BRESSNER GLEN R
Sell
1,000 $4.63

1,000

$4.63

$4,630

May 17, 2019

BRESSNER GLEN R

BRESSNER GLEN R
Sell
7,445 $4.60

7,445

$4.60

$34,247

May 16, 2019

BRESSNER GLEN R

BRESSNER GLEN R
Sell
16,555 $4.66

16,555

$4.66

$77,146

Feb 12, 2019

Askarpour Shahram

Askarpour Shahram
President
Buy
3,000 $2.64

3,000

$2.64

$7,920

Feb 12, 2019

Askarpour Shahram

Askarpour Shahram
President
Buy
1,000 $2.45

1,000

$2.45

$2,450

Feb 16, 2018

CHURCHILL WINSTON J

CHURCHILL WINSTON J
Sell
28,808 $3.20

28,808

$3.20

$92,186

TOP