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

May 16, 2025

ANDERSON JOSEPH B JR

ANDERSON JOSEPH B JR
Sell
3,764 $22.87

3,764

$22.87

$86,076

May 20, 2024

GOODE GARY F

GOODE GARY F
Sell
4,716 $34.46

4,716

$34.46

$162,503

May 20, 2024

ANDERSON JOSEPH B JR

ANDERSON JOSEPH B JR
Sell
4,716 $34.46

4,716

$34.46

$162,503

Feb 20, 2024

Ryan Scott P

Ryan Scott P
General Counsel
Sell
12,500 $35.00

12,500

$35.00

$437,450

Feb 20, 2024

Nash Kevin C

Nash Kevin C
CFO
Sell
13,500 $33.04

13,500

$33.04

$446,087

Feb 09, 2024

GOODE GARY F

GOODE GARY F
Sell
7,000 $35.02

7,000

$35.02

$245,139

Feb 02, 2024

GOODE GARY F

GOODE GARY F
Sell
7,000 $34.11

7,000

$34.11

$238,792

Feb 01, 2024

Schaum Richard O

Schaum Richard O
Sell
6,022 $33.93

6,022

$33.93

$204,334

Jul 31, 2023

Starkoff Kathleen

Starkoff Kathleen
Sell
4,430 $33.20

4,430

$33.20

$147,094

Jul 31, 2023

ANDERSON JOSEPH B JR

ANDERSON JOSEPH B JR
Sell
4,416 $33.52

4,416

$33.52

$148,043

May 19, 2023

GOODE GARY F

GOODE GARY F
Sell
4,416 $28.27

4,416

$28.27

$124,837

May 19, 2023

Hollars James A

Hollars James A
Sell
4,416 $28.27

4,416

$28.27

$124,837

May 01, 2023

Schaum Richard O

Schaum Richard O
Sell
5,424 $27.89

5,424

$27.89

$151,264

Mar 06, 2023

Boehm Neil

Boehm Neil
CTO
Sell
1,242 $28.41

1,242

$28.41

$35,285

Feb 21, 2023

Ryan Scott P

Ryan Scott P
General Counsel
Sell
5,570 $28.29

5,570

$28.29

$157,586

Feb 21, 2023

Ryan Scott P

Ryan Scott P
General Counsel
Sell
4,325 $28.29

4,325

$28.29

$122,362

Feb 02, 2023

Downing Steven R

Downing Steven R
President and CEO
Sell
17,730 $30.21

17,730

$30.21

$535,588

Feb 01, 2023

Nash Kevin C

Nash Kevin C
CFO
Sell
6,776 $29.42

6,776

$29.42

$199,372

Oct 31, 2022

Wallace James H

Wallace James H
Sell
14,000 $26.04

14,000

$26.04

$364,547

Oct 31, 2022

Downing Steven R

Downing Steven R
President and CEO
Buy
10,000 $25.74

10,000

$25.74

$257,400

May 20, 2022

GOODE GARY F

GOODE GARY F
Sell
2,845 $30.17

2,845

$30.17

$85,838

Mar 31, 2022

Chiodo Matthew

Chiodo Matthew
Vice President of Sales
Sell
5,700 $29.24

5,700

$29.24

$166,667

Mar 31, 2022

Boehm Neil

Boehm Neil
CTO
Sell
4,500 $29.24

4,500

$29.24

$131,580

Feb 22, 2022

Chiodo Matthew

Chiodo Matthew
Vice President of Sales
Sell
5,382 $30.36

5,382

$30.36

$163,410

Feb 22, 2022

Chiodo Matthew

Chiodo Matthew
Vice President of Sales
Sell
9,549 $30.36

9,549

$30.36

$289,931

Feb 22, 2022

Downing Steven R

Downing Steven R
President and CEO
Sell
21,246 $30.36

21,246

$30.36

$645,080

Feb 22, 2022

Downing Steven R

Downing Steven R
President and CEO
Sell
37,691 $30.36

37,691

$30.36

$1,144,389

Feb 22, 2022

Ryan Scott P

Ryan Scott P
General Counsel
Sell
4,958 $30.36

4,958

$30.36

$150,537

Feb 22, 2022

Ryan Scott P

Ryan Scott P
General Counsel
Sell
8,797 $30.36

8,797

$30.36

$267,098

Feb 22, 2022

Nash Kevin C

Nash Kevin C
CFO
Sell
5,666 $30.36

5,666

$30.36

$172,033

Feb 22, 2022

Nash Kevin C

Nash Kevin C
CFO
Sell
10,052 $30.36

10,052

$30.36

$305,203

Feb 22, 2022

Boehm Neil

Boehm Neil
CTO
Sell
5,765 $30.36

5,765

$30.36

$175,039

Feb 22, 2022

Boehm Neil

Boehm Neil
CTO
Sell
10,228 $30.36

10,228

$30.36

$310,547

Feb 16, 2022

Downing Steven R

Downing Steven R
President and CEO
Sell
7,560 $31.32

7,560

$31.32

$236,788

Feb 16, 2022

Ryan Scott P

Ryan Scott P
General Counsel
Sell
1,820 $31.32

1,820

$31.32

$57,005

Feb 16, 2022

Nash Kevin C

Nash Kevin C
CFO
Sell
3,630 $31.32

3,630

$31.32

$113,696

Feb 15, 2022

Chiodo Matthew

Chiodo Matthew
Vice President of Sales
Sell
8,000 $31.50

8,000

$31.50

$251,986

Feb 15, 2022

Downing Steven R

Downing Steven R
President and CEO
Sell
31,000 $31.50

31,000

$31.50

$976,444

Feb 15, 2022

Ryan Scott P

Ryan Scott P
General Counsel
Sell
8,000 $31.50

8,000

$31.50

$251,986

Feb 15, 2022

Nash Kevin C

Nash Kevin C
CFO
Sell
8,000 $31.50

8,000

$31.50

$251,986

Feb 15, 2022

Boehm Neil

Boehm Neil
CTO
Sell
8,000 $31.50

8,000

$31.50

$251,986

Nov 01, 2021

GOODE GARY F

GOODE GARY F
Sell
6,200 $35.68

6,200

$35.68

$221,211

Oct 29, 2021

Wallace James H

Wallace James H
Sell
7,000 $35.19

7,000

$35.19

$246,298

Oct 28, 2021

GOODE GARY F

GOODE GARY F
Sell
7,800 $35.71

7,800

$35.71

$278,572

Oct 25, 2021

Ryan Scott P

Ryan Scott P
General Counsel
Sell
9,224 $34.27

9,224

$34.27

$316,106

Jul 27, 2021

MULDER JOHN A

MULDER JOHN A
Sell
7,000 $32.65

7,000

$32.65

$228,549

Jun 08, 2021

Zang Ling

Zang Ling
Sell
10,000 $34.34

10,000

$34.34

$343,400

May 21, 2021

Hollars James A

Hollars James A
Sell
4,061 $34.68

4,061

$34.68

$140,839

Apr 28, 2021

Schaum Richard O

Schaum Richard O
Sell
5,440 $35.69

5,440

$35.69

$194,178

Mar 31, 2021

Chiodo Matthew

Chiodo Matthew
Vice President of Sales
Sell
6,851 $35.66

6,851

$35.66

$244,332

Mar 31, 2021

Boehm Neil

Boehm Neil
CTO
Sell
2,053 $35.66

2,053

$35.66

$73,218

Feb 22, 2021

Downing Steven R

Downing Steven R
President and CEO
Sell
6,300 $35.57

6,300

$35.57

$224,086

Feb 22, 2021

Ryan Scott P

Ryan Scott P
General Counsel
Sell
1,650 $35.57

1,650

$35.57

$58,689

Feb 22, 2021

Nash Kevin C

Nash Kevin C
CFO
Sell
3,150 $35.57

3,150

$35.57

$112,043

Feb 16, 2021

Downing Steven R

Downing Steven R
President and CEO
Sell
6,384 $35.73

6,384

$35.73

$228,122

Feb 16, 2021

Ryan Scott P

Ryan Scott P
General Counsel
Sell
1,512 $35.73

1,512

$35.73

$54,029

Feb 16, 2021

Nash Kevin C

Nash Kevin C
CFO
Sell
2,922 $35.73

2,922

$35.73

$104,413

Feb 12, 2021

GOODE GARY F

GOODE GARY F
Sell
14,000 $35.59

14,000

$35.59

$498,221

Feb 05, 2021

MULDER JOHN A

MULDER JOHN A
Sell
6,133 $34.81

6,133

$34.81

$213,460

Feb 04, 2021

MULDER JOHN A

MULDER JOHN A
Sell
7,000 $34.90

7,000

$34.90

$244,281

Feb 01, 2021

MULDER JOHN A

MULDER JOHN A
Sell
867 $34.19

867

$34.19

$29,638

Feb 01, 2021

Wallace James H

Wallace James H
Sell
7,000 $33.90

7,000

$33.90

$237,287

Feb 01, 2021

Chiodo Matthew

Chiodo Matthew
Vice President of Sales
Sell
5,000 $33.06

5,000

$33.06

$165,316

Dec 31, 2020

Ryan Scott P

Ryan Scott P
General Counsel
Sell
1,650 $33.93

1,650

$33.93

$55,990

Nov 18, 2020

Downing Steven R

Downing Steven R
President and CEO
Sell
28,504 $33.19

28,504

$33.19

$946,039

Nov 18, 2020

Nash Kevin C

Nash Kevin C
CFO
Sell
10,700 $33.18

10,700

$33.18

$355,041

Nov 18, 2020

Boehm Neil

Boehm Neil
CTO
Sell
19,968 $33.22

19,968

$33.22

$663,417

Nov 05, 2020

Ryan Scott P

Ryan Scott P
General Counsel
Sell
1,085 $30.00

1,085

$30.00

$32,550

Nov 04, 2020

MULDER JOHN A

MULDER JOHN A
Sell
5,000 $29.45

5,000

$29.45

$147,257

Nov 02, 2020

MULDER JOHN A

MULDER JOHN A
Sell
5,000 $28.10

5,000

$28.10

$140,500

Nov 02, 2020

Wallace James H

Wallace James H
Sell
7,000 $28.06

7,000

$28.06

$196,389

Sep 30, 2020

Downing Steven R

Downing Steven R
President and CEO
Sell
6,000 $25.81

6,000

$25.81

$154,879

Sep 02, 2020

Downing Steven R

Downing Steven R
President and CEO
Sell
23,700 $28.05

23,700

$28.05

$664,721

Jun 26, 2020

Chiodo Matthew

Chiodo Matthew
Vice President of Sales
Buy
117 $21.42

117

$21.42

$2,506

Jun 26, 2020

Downing Steven R

Downing Steven R
President and CEO
Buy
117 $21.42

117

$21.42

$2,506

Jun 26, 2020

Ryan Scott P

Ryan Scott P
General Counsel
Buy
117 $21.42

117

$21.42

$2,506

Jun 26, 2020

Boehm Neil

Boehm Neil
CTO
Buy
30 $21.42

30

$21.42

$643

May 18, 2020

MULDER JOHN A

MULDER JOHN A
Sell
4,403 $25.46

4,403

$25.46

$112,095

May 18, 2020

SOTOK FREDERICK A

SOTOK FREDERICK A
Sell
4,403 $25.46

4,403

$25.46

$112,095

May 18, 2020

Hollars James A

Hollars James A
Sell
4,403 $25.46

4,403

$25.46

$112,095

May 08, 2020

SOTOK FREDERICK A

SOTOK FREDERICK A
Sell
7,000 $25.95

7,000

$25.95

$181,665

Mar 27, 2020

Chiodo Matthew

Chiodo Matthew
Vice President of Sales
Buy
675 $18.53

675

$18.53

$12,508

Mar 27, 2020

Downing Steven R

Downing Steven R
President and CEO
Buy
674 $18.53

674

$18.53

$12,489

Mar 27, 2020

Ryan Scott P

Ryan Scott P
General Counsel
Buy
675 $18.53

675

$18.53

$12,508

Mar 27, 2020

Nash Kevin C

Nash Kevin C
CFO
Buy
539 $18.53

539

$18.53

$9,988

Mar 27, 2020

Boehm Neil

Boehm Neil
CTO
Buy
575 $18.53

575

$18.53

$10,655

Feb 03, 2020

Wallace James H

Wallace James H
Sell
12,000 $30.06

12,000

$30.06

$360,680

Dec 27, 2019

Chiodo Matthew

Chiodo Matthew
Vice President of Sales
Buy
101 $24.65

101

$24.65

$2,490

Dec 27, 2019

Downing Steven R

Downing Steven R
President and CEO
Buy
102 $24.65

102

$24.65

$2,514

Dec 27, 2019

Ryan Scott P

Ryan Scott P
General Counsel
Buy
101 $24.65

101

$24.65

$2,490

Dec 27, 2019

Boehm Neil

Boehm Neil
CTO
Buy
13 $24.65

13

$24.65

$320

Oct 28, 2019

GOODE GARY F

GOODE GARY F
Sell
9,414 $28.10

9,414

$28.10

$264,543

Oct 23, 2019

MULDER JOHN A

MULDER JOHN A
Sell
7,000 $28.00

7,000

$28.00

$196,000

Oct 01, 2019

Nash Kevin C

Nash Kevin C
CFO
Sell
12,000 $27.49

12,000

$27.49

$329,885

Oct 01, 2019

Boehm Neil

Boehm Neil
CTO
Sell
8,000 $27.49

8,000

$27.49

$219,923

Sep 27, 2019

Chiodo Matthew

Chiodo Matthew
Vice President of Sales
Buy
106 $23.52

106

$23.52

$2,493

Sep 27, 2019

Downing Steven R

Downing Steven R
President and CEO
Buy
106 $23.52

106

$23.52

$2,493

Sep 27, 2019

Ryan Scott P

Ryan Scott P
General Counsel
Buy
106 $23.52

106

$23.52

$2,493

Sep 27, 2019

Boehm Neil

Boehm Neil
CTO
Buy
14 $23.52

14

$23.52

$329

Sep 12, 2019

MULDER JOHN A

MULDER JOHN A
Sell
5,000 $28.08

5,000

$28.08

$140,420

Aug 01, 2019

GOODE GARY F

GOODE GARY F
Sell
2,586 $27.60

2,586

$27.60

$71,382

Jul 24, 2019

Chiodo Matthew

Chiodo Matthew
Vice President of Sales
Sell
5,560 $27.07

5,560

$27.07

$150,499

Jul 22, 2019

GOODE GARY F

GOODE GARY F
Sell
24,000 $26.43

24,000

$26.43

$634,330

Jul 22, 2019

Downing Steven R

Downing Steven R
President and CEO
Sell
3,810 $25.32

3,810

$25.32

$96,469

Jul 22, 2019

Ryan Scott P

Ryan Scott P
General Counsel
Sell
4,798 $25.32

4,798

$25.32

$121,485

Jul 22, 2019

Boehm Neil

Boehm Neil
CTO
Sell
5,640 $25.32

5,640

$25.32

$142,805

Jul 22, 2019

SOTOK FREDERICK A

SOTOK FREDERICK A
Sell
10,000 $26.35

10,000

$26.35

$263,541

Jul 22, 2019

Hollars James A

Hollars James A
Sell
14,000 $25.32

14,000

$25.32

$354,480

Jun 28, 2019

Chiodo Matthew

Chiodo Matthew
Vice President of Sales
Buy
120 $20.92

120

$20.92

$2,510

Jun 28, 2019

Downing Steven R

Downing Steven R
President and CEO
Sell
1,190 $25.00

1,190

$25.00

$29,750

Jun 28, 2019

Downing Steven R

Downing Steven R
President and CEO
Buy
119 $20.92

119

$20.92

$2,489

Jun 28, 2019

Ryan Scott P

Ryan Scott P
General Counsel
Sell
3,522 $25.00

3,522

$25.00

$88,050

Jun 28, 2019

Ryan Scott P

Ryan Scott P
General Counsel
Buy
120 $20.92

120

$20.92

$2,510

Jun 28, 2019

Boehm Neil

Boehm Neil
CTO
Buy
15 $20.92

15

$20.92

$314

Jun 11, 2019

MULDER JOHN A

MULDER JOHN A
Sell
5,000 $24.00

5,000

$24.00

$120,000

Apr 30, 2019

GOODE GARY F

GOODE GARY F
Sell
6,955 $23.20

6,955

$23.20

$161,363

Apr 29, 2019

GOODE GARY F

GOODE GARY F
Sell
5,045 $23.20

5,045

$23.20

$117,046

Mar 29, 2019

Chiodo Matthew

Chiodo Matthew
Vice President of Sales
Buy
142 $17.58

142

$17.58

$2,496

Mar 29, 2019

Downing Steven R

Downing Steven R
President and CEO
Buy
711 $17.58

711

$17.58

$12,499

Mar 29, 2019

Ryan Scott P

Ryan Scott P
General Counsel
Buy
711 $17.58

711

$17.58

$12,499

Mar 29, 2019

Nash Kevin C

Nash Kevin C
CFO
Buy
568 $17.58

568

$17.58

$9,985

Mar 29, 2019

Boehm Neil

Boehm Neil
CTO
Buy
588 $17.58

588

$17.58

$10,337

Mar 28, 2019

Chiodo Matthew

Chiodo Matthew
Vice President of Sales
Sell
4,000 $20.54

4,000

$20.54

$82,166

Mar 28, 2019

Boehm Neil

Boehm Neil
CTO
Sell
6,920 $20.54

6,920

$20.54

$142,147

Mar 18, 2019

Chiodo Matthew

Chiodo Matthew
Vice President of Sales
Sell
3,000 $20.82

3,000

$20.82

$62,460

Mar 18, 2019

Boehm Neil

Boehm Neil
CTO
Sell
2,686 $20.82

2,686

$20.82

$55,923

Jan 31, 2019

Wallace James H

Wallace James H
Sell
24,000 $21.40

24,000

$21.40

$513,506

Dec 30, 2018

Ryan Scott P

Ryan Scott P
General Counsel
Sell
3,000 $19.88

3,000

$19.88

$59,640

Dec 28, 2018

Chiodo Matthew

Chiodo Matthew
Vice President of Sales
Buy
148 $16.86

148

$16.86

$2,495

Dec 28, 2018

Downing Steven R

Downing Steven R
President and CEO
Buy
149 $16.86

149

$16.86

$2,512

Dec 28, 2018

Ryan Scott P

Ryan Scott P
General Counsel
Buy
148 $16.86

148

$16.86

$2,495

Dec 28, 2018

Boehm Neil

Boehm Neil
CTO
Buy
19 $16.86

19

$16.86

$320

Oct 22, 2018

Starkoff Kathleen

Starkoff Kathleen
Buy
1,000 $20.41

1,000

$20.41

$20,406

Sep 28, 2018

Downing Steven R

Downing Steven R
President and CEO
Buy
137 $18.24

137

$18.24

$2,499

Sep 28, 2018

Boehm Neil

Boehm Neil
CTO
Buy
18 $18.24

18

$18.24

$328

Sep 27, 2018

Downing Steven R

Downing Steven R
President and CEO
Sell
18,000 $21.50

18,000

$21.50

$386,996

Sep 27, 2018

Nash Kevin C

Nash Kevin C
CFO
Sell
6,000 $21.50

6,000

$21.50

$128,999

Sep 27, 2018

Boehm Neil

Boehm Neil
CTO
Sell
4,000 $21.50

4,000

$21.50

$85,999

Aug 02, 2018

Schaum Richard O

Schaum Richard O
Buy
5,000 $22.99

5,000

$22.99

$114,950

Jun 19, 2018

MULDER JOHN A

MULDER JOHN A
Sell
5,000 $25.00

5,000

$25.00

$125,015

May 02, 2018

SOTOK FREDERICK A

SOTOK FREDERICK A
Sell
4,000 $22.92

4,000

$22.92

$91,665

Mar 12, 2018

BAUER FRED

BAUER FRED
Chairman of the Board & CEO
Sell
231,573 $23.36

231,573

$23.36

$5,409,615

Mar 09, 2018

BAUER FRED

BAUER FRED
Chairman of the Board & CEO
Sell
714,627 $23.32

714,627

$23.32

$16,663,029

Mar 01, 2018

Matthews Joseph E IV

Matthews Joseph E IV
Vice President Purchasing
Sell
1,060 $22.51

1,060

$22.51

$23,860

Jan 31, 2018

Ryan Scott P

Ryan Scott P
General Counsel
Sell
7,220 $23.66

7,220

$23.66

$170,823

Jan 30, 2018

Wallace James H

Wallace James H
Sell
12,000 $23.40

12,000

$23.40

$280,776

Jan 30, 2018

Nash Kevin C

Nash Kevin C
CAO
Sell
7,874 $23.40

7,874

$23.40

$184,282

Jan 29, 2018

MULDER JOHN A

MULDER JOHN A
Sell
26,000 $23.51

26,000

$23.51

$611,341

Jan 29, 2018

GOODE GARY F

GOODE GARY F
Sell
12,000 $23.41

12,000

$23.41

$280,968

Jan 29, 2018

Hoekstra Peter

Hoekstra Peter
Sell
47,000 $23.53

47,000

$23.53

$1,105,675

TOP