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

Jul 28, 2025

Rable Brad

Rable Brad
Group President
Sell
5,694 $65.32

5,694

$65.32

$371,930

Jul 25, 2025

Hisey David C

Hisey David C
CFO
Sell
2,224 $64.39

2,224

$64.39

$143,203

May 28, 2025

BRADLEY C ALLEN JR

BRADLEY C ALLEN JR
Buy
1,000 $59.63

1,000

$59.63

$59,633

Mar 06, 2025

Hisey David C

Hisey David C
CFO
Sell
1,356 $69.28

1,356

$69.28

$93,944

Dec 13, 2024

Lessack Steven Mark

Lessack Steven Mark
Group President
Sell
22,125 $73.60

22,125

$73.60

$1,628,340

Dec 02, 2024

Morris Matthew

Morris Matthew
Sell
12,899 $74.12

12,899

$74.12

$956,079

Aug 28, 2024

Lessack Steven Mark

Lessack Steven Mark
Group President
Sell
9,524 $73.00

9,524

$73.00

$695,283

Aug 08, 2024

Hisey David C

Hisey David C
CFO
Sell
12,649 $69.27

12,649

$69.27

$876,218

Jun 28, 2024

Bryant Iain Martyn

Bryant Iain Martyn
Group President
Buy
430 $52.21

430

$52.21

$22,450

Mar 07, 2024

Morris Matthew

Morris Matthew
Sell
12,000 $63.11

12,000

$63.11

$757,266

Jun 14, 2023

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
2,000 $42.00

2,000

$42.00

$84,000

Jun 14, 2023

BRADLEY C ALLEN JR

BRADLEY C ALLEN JR
Buy
901 $41.91

901

$41.91

$37,761

Jun 14, 2023

BRADLEY C ALLEN JR

BRADLEY C ALLEN JR
Buy
99 $41.90

99

$41.90

$4,148

Mar 16, 2023

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
3,000 $37.70

3,000

$37.70

$113,100

Jun 15, 2022

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
192 $48.96

192

$48.96

$9,400

Jun 15, 2022

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
1,306 $48.90

1,306

$48.90

$63,863

Jun 15, 2022

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
2 $48.95

2

$48.95

$98

May 12, 2022

Lessack Steven Mark

Lessack Steven Mark
Group President
Buy
3,000 $55.20

3,000

$55.20

$165,600

Apr 29, 2022

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
3,000 $52.00

3,000

$52.00

$156,000

Mar 16, 2022

BRADLEY C ALLEN JR

BRADLEY C ALLEN JR
Buy
999 $66.54

999

$66.54

$66,473

Mar 16, 2022

BRADLEY C ALLEN JR

BRADLEY C ALLEN JR
Buy
1 $66.24

1

$66.24

$66

Mar 15, 2022

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
3,000 $66.70

3,000

$66.70

$200,100

Nov 22, 2021

Morris Matthew

Morris Matthew
Sell
141 $79.08

141

$79.08

$11,150

Nov 22, 2021

Morris Matthew

Morris Matthew
Sell
3,581 $78.38

3,581

$78.38

$280,682

Nov 19, 2021

Morris Matthew

Morris Matthew
Sell
12,243 $78.25

12,243

$78.25

$957,979

Nov 18, 2021

Morris Matthew

Morris Matthew
Sell
1,060 $78.00

1,060

$78.00

$82,680

Nov 16, 2021

Morris Matthew

Morris Matthew
Sell
1,725 $79.50

1,725

$79.50

$137,138

Aug 05, 2020

Morris Matthew

Morris Matthew
Sell
2,188 $42.31

2,188

$42.31

$92,564

Aug 04, 2020

Morris Matthew

Morris Matthew
Sell
22,812 $42.21

22,812

$42.21

$962,997

Aug 03, 2020

Morris Matthew

Morris Matthew
Sell
6,597 $42.26

6,597

$42.26

$278,761

Jul 31, 2020

Morris Matthew

Morris Matthew
Sell
1,254 $42.02

1,254

$42.02

$52,690

Jul 30, 2020

Morris Matthew

Morris Matthew
Sell
25,519 $42.28

25,519

$42.28

$1,078,910

Jul 29, 2020

Morris Matthew

Morris Matthew
Sell
14,630 $42.19

14,630

$42.19

$617,238

Jun 08, 2020

Morris Matthew

Morris Matthew
Sell
5,206 $35.14

5,206

$35.14

$182,950

Jun 08, 2020

Morris Matthew

Morris Matthew
Sell
15,059 $34.61

15,059

$34.61

$521,135

Jun 05, 2020

Morris Matthew

Morris Matthew
Sell
4,735 $34.31

4,735

$34.31

$162,447

Jun 04, 2020

Morris Matthew

Morris Matthew
Sell
22,582 $32.88

22,582

$32.88

$742,512

Jun 03, 2020

Morris Matthew

Morris Matthew
Sell
17,418 $32.20

17,418

$32.20

$560,943

May 28, 2020

Morris Matthew

Morris Matthew
Sell
8,400 $32.81

8,400

$32.81

$275,564

May 28, 2020

Morris Matthew

Morris Matthew
Sell
15,663 $31.96

15,663

$31.96

$500,657

May 27, 2020

Morris Matthew

Morris Matthew
Sell
13,447 $32.99

13,447

$32.99

$443,619

May 27, 2020

Morris Matthew

Morris Matthew
Sell
12,660 $31.96

12,660

$31.96

$404,660

May 26, 2020

Morris Matthew

Morris Matthew
Sell
17,310 $31.68

17,310

$31.68

$548,448

May 22, 2020

Morris Matthew

Morris Matthew
Sell
6,320 $30.11

6,320

$30.11

$190,286

May 21, 2020

Morris Matthew

Morris Matthew
Sell
9,200 $30.75

9,200

$30.75

$282,913

May 12, 2020

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
3,000 $28.60

3,000

$28.60

$85,800

May 12, 2020

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
3,000 $28.50

3,000

$28.50

$85,500

May 11, 2020

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
2,000 $28.59

2,000

$28.59

$57,180

May 11, 2020

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
1,000 $29.00

1,000

$29.00

$29,000

May 11, 2020

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
3,000 $28.50

3,000

$28.50

$85,500

May 11, 2020

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
4,000 $28.45

4,000

$28.45

$113,800

May 11, 2020

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
100 $28.20

100

$28.20

$2,820

Mar 10, 2020

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
4,000 $33.35

4,000

$33.35

$133,400

Mar 10, 2020

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
5,000 $33.30

5,000

$33.30

$166,500

Mar 10, 2020

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
5,000 $33.15

5,000

$33.15

$165,750

Mar 04, 2020

Morris Matthew

Morris Matthew
Sell
3,200 $38.54

3,200

$38.54

$123,328

Feb 25, 2020

Morris Matthew

Morris Matthew
Sell
72 $40.00

72

$40.00

$2,880

Feb 18, 2020

Morris Matthew

Morris Matthew
Sell
600 $40.57

600

$40.57

$24,342

Feb 14, 2020

Morris Matthew

Morris Matthew
Sell
1,900 $40.52

1,900

$40.52

$76,987

Feb 13, 2020

Morris Matthew

Morris Matthew
Sell
3,301 $40.80

3,301

$40.80

$134,666

Feb 12, 2020

Morris Matthew

Morris Matthew
Sell
5,478 $40.80

5,478

$40.80

$223,519

Feb 10, 2020

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
20,500 $39.93

20,500

$39.93

$818,565

Feb 07, 2020

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
5,923 $39.75

5,923

$39.75

$235,439

Nov 07, 2019

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
100 $40.90

100

$40.90

$4,090

Nov 07, 2019

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
2,900 $40.90

2,900

$40.90

$118,610

Nov 07, 2019

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
316 $40.80

316

$40.80

$12,893

Nov 04, 2019

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
5,000 $40.50

5,000

$40.50

$202,500

Oct 31, 2019

EPPINGER FREDERICK H

EPPINGER FREDERICK H
CEO
Buy
3,000 $40.50

3,000

$40.50

$121,500

Oct 29, 2019

CHRISTENSON GLENN C

CHRISTENSON GLENN C
Sell
15,000 $40.57

15,000

$40.57

$608,558

Sep 13, 2019

BRADLEY C ALLEN JR

BRADLEY C ALLEN JR
Buy
1,500 $35.02

1,500

$35.02

$52,530

Sep 12, 2019

CHADWICK JAMES M

CHADWICK JAMES M
Sell
60,805 $35.27

60,805

$35.27

$2,144,343

Sep 12, 2019

CHADWICK JAMES M

CHADWICK JAMES M
Sell
4,906 $35.27

4,906

$35.27

$173,015

Feb 15, 2019

Lessack Steven Mark

Lessack Steven Mark
Group President
Sell
1,093 $42.77

1,093

$42.77

$46,748

TOP