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 18, 2025

Jenkins James M.

Jenkins James M.
President, CEO & Exec. Chair
Buy
1,000 $13.14

1,000

$13.14

$13,140

Apr 22, 2025

Yartz Laurel A.

Yartz Laurel A.
Chief Human Resources Officer
Buy
1,000 $15.97

1,000

$15.97

$15,970

Apr 22, 2025

Jenkins James M.

Jenkins James M.
President, CEO & Exec. Chair
Buy
1,565 $15.93

1,565

$15.93

$24,930

Jan 24, 2025

Shannon Roger D

Shannon Roger D
CFO
Buy
1,000 $23.23

1,000

$23.23

$23,230

Jan 22, 2025

Glavin Martin G

Glavin Martin G
Buy
4,545 $22.00

4,545

$22.00

$99,990

Jan 22, 2025

Hamblin Nikki

Hamblin Nikki
Buy
1,590 $22.00

1,590

$22.00

$34,980

Jan 22, 2025

Yartz Laurel A.

Yartz Laurel A.
Chief Human Resources Officer
Buy
2,272 $22.00

2,272

$22.00

$49,984

Jan 22, 2025

Kidd Melissa

Kidd Melissa
Buy
909 $22.00

909

$22.00

$19,998

Jan 22, 2025

Hui An

Hui An
COO
Buy
2,000 $22.00

2,000

$22.00

$44,000

Jan 22, 2025

Jenkins James M.

Jenkins James M.
President, CEO & Exec. Chair
Buy
1,136 $22.00

1,136

$22.00

$24,992

Dec 30, 2024

Jenkins James M.

Jenkins James M.
President, CEO & Exec. Chair
Buy
990 $25.35

990

$25.35

$25,097

Dec 23, 2024

Hamblin Nikki

Hamblin Nikki
Buy
2,220 $23.08

2,220

$23.08

$51,238

Jun 10, 2024

Jenkins James M.

Jenkins James M.
President, CEO & Exec. Chair
Buy
2,085 $23.98

2,085

$23.98

$49,998

Sep 16, 2022

Hui An

Hui An
VP of Procurement & Asia Mfg.
Buy
3,000 $11.43

3,000

$11.43

$34,290

Sep 13, 2022

RYAN CHRISTOPHER JAMES

RYAN CHRISTOPHER JAMES
Buy
5,000 $11.75

5,000

$11.75

$58,750

Sep 12, 2022

DILLARD ALLEN E

DILLARD ALLEN E
COO & CFO
Buy
2,000 $11.59

2,000

$11.59

$23,180

Jan 14, 2021

RYAN CHRISTOPHER JAMES

RYAN CHRISTOPHER JAMES
Sell
9,528 $30.13

9,528

$30.13

$287,079

Jul 08, 2020

RYAN CHRISTOPHER JAMES

RYAN CHRISTOPHER JAMES
Sell
13,400 $25.20

13,400

$25.20

$337,680

Jun 25, 2020

RYAN CHRISTOPHER JAMES

RYAN CHRISTOPHER JAMES
Sell
8,395 $25.01

8,395

$25.01

$209,959

Jun 25, 2020

RYAN CHRISTOPHER JAMES

RYAN CHRISTOPHER JAMES
Sell
1,605 $25.01

1,605

$25.01

$40,141

Jun 24, 2020

RYAN CHRISTOPHER JAMES

RYAN CHRISTOPHER JAMES
Sell
14,641 $22.00

14,641

$22.00

$322,102

Jun 24, 2020

RYAN CHRISTOPHER JAMES

RYAN CHRISTOPHER JAMES
Sell
55,000 $23.64

55,000

$23.64

$1,300,200

Jun 17, 2020

McAteer Thomas J

McAteer Thomas J
Sell
6,000 $20.56

6,000

$20.56

$123,360

Jun 17, 2020

RYAN CHRISTOPHER JAMES

RYAN CHRISTOPHER JAMES
Sell
80,000 $21.17

80,000

$21.17

$1,693,600

Jun 16, 2020

RYAN CHRISTOPHER JAMES

RYAN CHRISTOPHER JAMES
Sell
13,776 $21.70

13,776

$21.70

$298,939

Apr 22, 2020

RYAN CHRISTOPHER JAMES

RYAN CHRISTOPHER JAMES
Sell
31,352 $16.54

31,352

$16.54

$518,562

Apr 21, 2020

RYAN CHRISTOPHER JAMES

RYAN CHRISTOPHER JAMES
Sell
100,000 $16.66

100,000

$16.66

$1,666,000

Apr 20, 2020

RYAN CHRISTOPHER JAMES

RYAN CHRISTOPHER JAMES
Sell
39,321 $16.36

39,321

$16.36

$643,292

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.63

100

$10.63

$1,063

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.77

100

$10.77

$1,077

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.69

100

$10.69

$1,069

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.68

100

$10.68

$1,068

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.68

100

$10.68

$1,068

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.66

100

$10.66

$1,066

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
500 $10.65

500

$10.65

$5,325

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.65

100

$10.65

$1,065

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.63

100

$10.63

$1,063

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.63

100

$10.63

$1,063

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.63

100

$10.63

$1,063

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
500 $10.61

500

$10.61

$5,305

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
300 $10.61

300

$10.61

$3,183

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.61

100

$10.61

$1,061

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
300 $10.60

300

$10.60

$3,180

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
200 $10.60

200

$10.60

$2,120

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
1 $10.60

1

$10.60

$11

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.61

100

$10.61

$1,061

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
500 $10.57

500

$10.57

$5,285

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.56

100

$10.56

$1,056

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
500 $10.56

500

$10.56

$5,280

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.55

100

$10.55

$1,055

Jan 04, 2019

McAteer Thomas J

McAteer Thomas J
Sell
200 $10.55

200

$10.55

$2,110

Jan 03, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.49

100

$10.49

$1,049

Jan 03, 2019

McAteer Thomas J

McAteer Thomas J
Sell
37 $10.47

37

$10.47

$387

Jan 03, 2019

McAteer Thomas J

McAteer Thomas J
Sell
37 $10.47

37

$10.47

$387

Jan 03, 2019

McAteer Thomas J

McAteer Thomas J
Sell
37 $10.48

37

$10.48

$388

Jan 03, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.49

100

$10.49

$1,049

Jan 03, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.49

100

$10.49

$1,049

Jan 03, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.49

100

$10.49

$1,049

Jan 03, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.49

100

$10.49

$1,049

Jan 03, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.49

100

$10.49

$1,049

Jan 03, 2019

McAteer Thomas J

McAteer Thomas J
Sell
300 $10.50

300

$10.50

$3,150

Jan 03, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.51

100

$10.51

$1,051

Jan 03, 2019

McAteer Thomas J

McAteer Thomas J
Sell
288 $10.50

288

$10.50

$3,024

Jan 03, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.55

100

$10.55

$1,055

Jan 03, 2019

McAteer Thomas J

McAteer Thomas J
Sell
100 $10.49

100

$10.49

$1,049

TOP