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

Anderson Sheila Mae

Anderson Sheila Mae
CDAO
Sell
3,839 $16.86

3,839

$16.86

$64,726

May 29, 2025

Alta Fox Opportunities Fund, LP

Alta Fox Opportunities Fund, LP
Sell
1,000,000 $14.90

1,000,000

$14.90

$14,900,000

Apr 04, 2025

Siegel Andrew David

Siegel Andrew David
Buy
2,500 $11.50

2,500

$11.50

$28,750

Mar 31, 2025

Siegel Andrew David

Siegel Andrew David
Buy
3,000 $11.86

3,000

$11.86

$35,580

Mar 31, 2025

Siegel Andrew David

Siegel Andrew David
Buy
4,200 $11.80

4,200

$11.80

$49,560

Dec 12, 2024

Friel John Patrick

Friel John Patrick
Sell
2,244 $18.17

2,244

$18.17

$40,766

Dec 11, 2024

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Sell
8,048 $18.75

8,048

$18.75

$150,921

Dec 11, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
7,707 $8.37

7,707

$8.37

$64,539

Oct 03, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
7,700 $13.28

7,700

$13.28

$102,243

Oct 03, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
7,700 $13.28

7,700

$13.28

$102,243

Sep 27, 2024

Wiemann Bradley T

Wiemann Bradley T
Exec Vice President
Sell
25,000 $12.89

25,000

$12.89

$322,250

Jul 31, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
2,000 $14.96

2,000

$14.96

$29,920

Jul 29, 2024

Anderson Sheila Mae

Anderson Sheila Mae
CFO & Treasurer
Sell
7,500 $15.45

7,500

$15.45

$115,875

Jul 29, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
1,500 $15.02

1,500

$15.02

$22,530

Jul 29, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
1,500 $15.04

1,500

$15.04

$22,560

Jul 25, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
1,278 $14.91

1,278

$14.91

$19,055

Jul 25, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
1,500 $14.92

1,500

$14.92

$22,380

Jul 25, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
1,500 $14.94

1,500

$14.94

$22,410

Jul 25, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
1,500 $14.93

1,500

$14.93

$22,395

Jul 24, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
279 $14.97

279

$14.97

$4,177

Jul 24, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
193 $14.98

193

$14.98

$2,891

Jul 17, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
1,500 $14.38

1,500

$14.38

$21,570

Jul 16, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
1,500 $14.95

1,500

$14.95

$22,426

Jul 16, 2024

Wiemann Bradley T

Wiemann Bradley T
Exec Vice President
Sell
638 $14.20

638

$14.20

$9,060

Jul 16, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
1,500 $14.95

1,500

$14.95

$22,425

Jul 16, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
1,500 $14.80

1,500

$14.80

$22,200

Jul 16, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
1,500 $15.20

1,500

$15.20

$22,800

Jul 16, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
1,500 $14.75

1,500

$14.75

$22,125

Jul 16, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
1,500 $15.00

1,500

$15.00

$22,500

Jul 15, 2024

Wiemann Bradley T

Wiemann Bradley T
Exec Vice President
Sell
1,839 $14.66

1,839

$14.66

$26,960

Jul 15, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
2,500 $14.07

2,500

$14.07

$35,175

Jul 15, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
1,500 $14.40

1,500

$14.40

$21,600

Jul 15, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
1,500 $14.50

1,500

$14.50

$21,750

Jul 15, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
1,500 $14.55

1,500

$14.55

$21,825

Jul 12, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
2,500 $14.02

2,500

$14.02

$35,050

Jul 11, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
6,374 $13.81

6,374

$13.81

$88,025

Jul 11, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
2,500 $14.12

2,500

$14.12

$35,300

Jul 10, 2024

Wiemann Bradley T

Wiemann Bradley T
Exec Vice President
Sell
22,000 $13.67

22,000

$13.67

$300,740

Jul 09, 2024

Wiemann Bradley T

Wiemann Bradley T
Exec Vice President
Sell
100 $13.64

100

$13.64

$1,364

Jul 09, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
269 $13.85

269

$13.85

$3,726

Jul 09, 2024

Wiemann Bradley T

Wiemann Bradley T
Exec Vice President
Sell
7,400 $13.60

7,400

$13.60

$100,640

Jul 01, 2024

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
857 $13.90

857

$13.90

$11,912

Jul 01, 2024

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Sell
15,000 $13.87

15,000

$13.87

$208,086

Oct 16, 2023

Wiemann Bradley T

Wiemann Bradley T
Exec Vice President
Sell
5,472 $9.36

5,472

$9.36

$51,200

Oct 16, 2023

Wiemann Bradley T

Wiemann Bradley T
Exec Vice President
Sell
7,500 $9.36

7,500

$9.36

$70,175

Oct 16, 2023

Wiemann Bradley T

Wiemann Bradley T
Exec Vice President
Sell
2,500 $9.36

2,500

$9.36

$23,392

Oct 16, 2023

Wiemann Bradley T

Wiemann Bradley T
Exec Vice President
Sell
5,000 $9.36

5,000

$9.36

$46,784

Oct 16, 2023

Wiemann Bradley T

Wiemann Bradley T
Exec Vice President
Sell
1,250 $9.36

1,250

$9.36

$11,696

Oct 16, 2023

Wiemann Bradley T

Wiemann Bradley T
Exec Vice President
Sell
1,000 $9.36

1,000

$9.36

$9,357

Oct 12, 2023

Wiemann Bradley T

Wiemann Bradley T
Exec Vice President
Sell
778 $9.51

778

$9.51

$7,400

Sep 13, 2023

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
2,250 $9.27

2,250

$9.27

$20,861

Sep 13, 2023

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
7,500 $9.27

7,500

$9.27

$69,538

Sep 13, 2023

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
2,500 $9.27

2,500

$9.27

$23,179

Oct 12, 2022

Wiemann Bradley T

Wiemann Bradley T
Exec Vice President
Buy
25,000 $2.79

25,000

$2.79

$69,645

Sep 20, 2022

Siegel Andrew David

Siegel Andrew David
Buy
13,217 $2.90

13,217

$2.90

$38,329

Sep 15, 2022

Siegel Andrew David

Siegel Andrew David
Buy
1,958 $2.94

1,958

$2.94

$5,756

Sep 14, 2022

Siegel Andrew David

Siegel Andrew David
Buy
8,042 $2.94

8,042

$2.94

$23,632

Sep 06, 2022

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Buy
10,000 $2.98

10,000

$2.98

$29,800

Jun 13, 2022

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Buy
15,000 $2.99

15,000

$2.99

$44,844

Mar 16, 2022

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Buy
10,000 $4.02

10,000

$4.02

$40,200

Dec 06, 2021

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Buy
10,000 $4.72

10,000

$4.72

$0

Dec 06, 2021

Anderson Sheila Mae

Anderson Sheila Mae
CFO & Treasurer
Buy
3,000 $4.61

3,000

$4.61

$0

Jun 26, 2020

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Buy
10,000 $3.98

10,000

$3.98

$39,775

Jun 24, 2020

GATZKE CARLA S

GATZKE CARLA S
Secretary and VP of Human Reso
Buy
435 $4.32

435

$4.32

$1,879

Mar 13, 2020

Anderson Sheila Mae

Anderson Sheila Mae
CFO & Treasurer
Buy
2,220 $4.47

2,220

$4.47

$9,923

Mar 11, 2020

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Buy
10,000 $4.67

10,000

$4.67

$46,656

Mar 05, 2020

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Buy
7,498 $5.41

7,498

$5.41

$40,547

Mar 04, 2020

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Buy
7,502 $5.25

7,502

$5.25

$39,408

Mar 03, 2020

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Buy
15,000 $5.35

15,000

$5.35

$80,234

Mar 02, 2020

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Buy
5,706 $5.23

5,706

$5.23

$29,866

Mar 02, 2020

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Buy
3,494 $5.20

3,494

$5.20

$18,158

Mar 02, 2020

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Buy
800 $5.01

800

$5.01

$4,008

Jan 06, 2020

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
13,130 $6.01

13,130

$6.01

$78,911

Dec 06, 2019

Anderson Sheila Mae

Anderson Sheila Mae
CFO & Treasurer
Buy
1,665 $6.02

1,665

$6.02

$10,023

Dec 04, 2019

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Buy
8,907 $6.11

8,907

$6.11

$54,422

Dec 03, 2019

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Buy
1,093 $5.99

1,093

$5.99

$6,547

Jun 05, 2019

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Sell
10,000 $6.01

10,000

$6.01

$60,100

Nov 30, 2018

GATZKE CARLA S

GATZKE CARLA S
Secretary and VP of Human Reso
Sell
5,411 $8.92

5,411

$8.92

$48,243

Nov 29, 2018

Anderson Sheila Mae

Anderson Sheila Mae
CFO & Treasurer
Sell
3,500 $8.94

3,500

$8.94

$31,290

Nov 28, 2018

Kurtenbach Matthew John

Kurtenbach Matthew John
VP of Manufacturing
Sell
10,500 $8.75

10,500

$8.75

$91,844

Nov 27, 2018

Wiemann Bradley T

Wiemann Bradley T
Exec Vice President
Sell
10,500 $8.65

10,500

$8.65

$90,875

Nov 27, 2018

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Sell
4,347 $8.65

4,347

$8.65

$37,617

Nov 27, 2018

Kurtenbach Reece A

Kurtenbach Reece A
Chairman, President and CEO
Sell
6,153 $8.66

6,153

$8.66

$53,263

May 18, 2018

GATZKE CARLA S

GATZKE CARLA S
Secretary and VP of Human Reso
Sell
3,000 $10.00

3,000

$10.00

$30,000

May 18, 2018

GATZKE CARLA S

GATZKE CARLA S
Secretary and VP of Human Reso
Sell
3,000 $10.00

3,000

$10.00

$30,000

TOP