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

Insider Trading Summary (Last 30 Days)

See how company executives and directors have been buying or selling shares over the past 30 days. Insider trading activity can help investors better understand company leadership's actions.

Transactions

0

Insider Involved

0

Total Buys

$0.00

Total Sells

$0.00

Insider Trading History (Last 12 Months)

Browse insider buying and selling activity reported to the SEC over the past year, including who traded, when they traded, and the value of each transaction.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
35 $63.15

35

$63.15

$2,210

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
15 $63.96

15

$63.96

$959

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
5 $63.93

5

$63.93

$320

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
110 $63.13

110

$63.13

$6,944

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
35 $63.94

35

$63.94

$2,238

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
20 $63.95

20

$63.95

$1,279

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
5 $63.97

5

$63.97

$320

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
130 $63.91

130

$63.91

$8,308

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
2 $63.28

2

$63.28

$127

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
65 $63.91

65

$63.91

$4,154

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
22 $63.43

22

$63.43

$1,395

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
5 $63.98

5

$63.98

$320

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
181 $63.56

181

$63.56

$11,504

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
5 $63.16

5

$63.16

$316

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
85 $63.92

85

$63.92

$5,433

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
25 $63.45

25

$63.45

$1,586

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
10 $63.93

10

$63.93

$639

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
5 $63.25

5

$63.25

$316

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
95 $63.39

95

$63.39

$6,022

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
25 $63.92

25

$63.92

$1,598

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
10 $63.96

10

$63.96

$640

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
5 $63.28

5

$63.28

$316

Jun 24, 2026

HELMETAG CARL

HELMETAG CARL
Sell
105 $63.96

105

$63.96

$6,716

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $65.30

100

$65.30

$6,530

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
200 $66.18

200

$66.18

$13,235

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
200 $65.99

200

$65.99

$13,198

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $65.74

100

$65.74

$6,574

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
32 $66.39

32

$66.39

$2,124

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $65.43

100

$65.43

$6,543

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $66.18

100

$66.18

$6,618

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $66.01

100

$66.01

$6,601

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
200 $65.80

200

$65.80

$13,160

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $66.40

100

$66.40

$6,640

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
200 $65.52

200

$65.52

$13,103

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $66.20

100

$66.20

$6,620

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $66.03

100

$66.03

$6,603

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
150 $65.84

150

$65.84

$9,876

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $65.59

100

$65.59

$6,559

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
12 $66.23

12

$66.23

$795

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
17 $66.12

17

$66.12

$1,124

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
104 $65.94

104

$65.94

$6,858

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $65.64

100

$65.64

$6,564

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
12 $66.29

12

$66.29

$795

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
12 $65.08

12

$65.08

$781

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
11 $66.16

11

$66.16

$728

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
200 $65.99

200

$65.99

$13,197

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $65.69

100

$65.69

$6,569

Jun 23, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $66.31

100

$66.31

$6,631

Jun 22, 2026

ONEIL DAVID A

ONEIL DAVID A
President & CEO
Sell
2,500 $67.71

2,500

$67.71

$169,275

Jun 22, 2026

Pickering Jennifer Michele

Pickering Jennifer Michele
Sell
2,500 $63.00

2,500

$63.00

$157,500

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $66.59

100

$66.59

$6,659

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
7 $66.10

7

$66.10

$463

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
8 $68.15

8

$68.15

$545

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
78 $67.47

78

$67.47

$5,263

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $67.20

100

$67.20

$6,720

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $65.95

100

$65.95

$6,595

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
99 $65.90

99

$65.90

$6,524

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
141 $65.60

141

$65.60

$9,250

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
29 $66.64

29

$66.64

$1,933

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
1 $66.04

1

$66.04

$66

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $66.57

100

$66.57

$6,657

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
57 $66.56

57

$66.56

$3,794

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $65.94

100

$65.94

$6,594

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
15 $67.16

15

$67.16

$1,007

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
69 $67.15

69

$67.15

$4,633

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $66.68

100

$66.68

$6,668

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $66.37

100

$66.37

$6,637

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
26 $67.48

26

$67.48

$1,754

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
300 $66.57

300

$66.57

$19,971

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
5 $68.01

5

$68.01

$340

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $65.42

100

$65.42

$6,542

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
46 $66.67

46

$66.67

$3,067

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $66.15

100

$66.15

$6,615

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
90 $66.66

90

$66.66

$5,999

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
96 $66.65

96

$66.65

$6,398

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
76 $65.80

76

$65.80

$5,001

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $65.57

100

$65.57

$6,557

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $66.36

100

$66.36

$6,636

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
99 $65.91

99

$65.91

$6,525

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
8 $65.81

8

$65.81

$526

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
15 $66.09

15

$66.09

$991

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
84 $66.63

84

$66.63

$5,597

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $66.23

100

$66.23

$6,623

May 15, 2026

CORR PAUL J

CORR PAUL J
Sell
1 $68.20

1

$68.20

$68

Feb 19, 2026

WOOL MICHAEL W

WOOL MICHAEL W
Sell
1,000 $57.90

1,000

$57.90

$57,900

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
41 $58.41

41

$58.41

$2,395

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
6 $58.25

6

$58.25

$350

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
92 $57.50

92

$57.50

$5,290

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
200 $58.09

200

$58.09

$11,618

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $58.36

100

$58.36

$5,836

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $57.30

100

$57.30

$5,730

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
166 $57.26

166

$57.26

$9,505

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $57.81

100

$57.81

$5,781

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
200 $57.30

200

$57.30

$11,460

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
159 $57.70

159

$57.70

$9,174

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
300 $57.35

300

$57.35

$17,205

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $57.41

100

$57.41

$5,741

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $57.64

100

$57.64

$5,764

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $57.64

100

$57.64

$5,764

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
21 $57.65

21

$57.65

$1,211

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
88 $57.89

88

$57.89

$5,094

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
126 $57.08

126

$57.08

$7,192

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
1 $57.08

1

$57.08

$57

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
400 $59.49

400

$59.49

$23,796

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $59.43

100

$59.43

$5,943

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $58.54

100

$58.54

$5,854

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
200 $58.35

200

$58.35

$11,670

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $58.46

100

$58.46

$5,846

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
142 $58.84

142

$58.84

$8,355

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $58.42

100

$58.42

$5,842

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $58.44

100

$58.44

$5,844

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $58.39

100

$58.39

$5,839

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $58.38

100

$58.38

$5,838

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $58.49

100

$58.49

$5,849

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $58.10

100

$58.10

$5,810

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $58.40

100

$58.40

$5,840

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $58.31

100

$58.31

$5,831

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $58.11

100

$58.11

$5,811

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $58.13

100

$58.13

$5,813

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $58.02

100

$58.02

$5,802

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $57.40

100

$57.40

$5,740

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $57.45

100

$57.45

$5,745

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $57.40

100

$57.40

$5,740

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $58.19

100

$58.19

$5,819

Feb 18, 2026

CORR PAUL J

CORR PAUL J
Sell
100 $57.31

100

$57.31

$5,731

Feb 13, 2026

ONEIL DAVID A

ONEIL DAVID A
President & CEO
Sell
2,250 $50.00

2,250

$50.00

$112,500

Feb 13, 2026

ONEIL DAVID A

ONEIL DAVID A
President & CEO
Sell
2,925 $50.00

2,925

$50.00

$146,250

Feb 13, 2026

ONEIL DAVID A

ONEIL DAVID A
President & CEO
Sell
2,500 $50.00

2,500

$50.00

$125,000

Feb 13, 2026

ONEIL DAVID A

ONEIL DAVID A
President & CEO
Sell
1,181 $50.00

1,181

$50.00

$59,050

Dec 29, 2025

ONEIL DAVID A

ONEIL DAVID A
President & CEO
Sell
1,000 $45.76

1,000

$45.76

$45,760

Dec 26, 2025

ONEIL DAVID A

ONEIL DAVID A
President & CEO
Sell
1,000 $46.78

1,000

$46.78

$46,780

Dec 19, 2025

ONEIL DAVID A

ONEIL DAVID A
President & CEO
Sell
1,000 $44.00

1,000

$44.00

$44,000

Dec 18, 2025

ONEIL DAVID A

ONEIL DAVID A
President & CEO
Sell
1,000 $43.50

1,000

$43.50

$43,500

Dec 16, 2025

HELMETAG CARL

HELMETAG CARL
Sell
1,000 $44.99

1,000

$44.99

$44,990

Historical Insider Trading

View older insider trading records reported to the SEC to research long-term buying and selling trends.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Jun 24, 2025

ONEIL DAVID A

ONEIL DAVID A
President & CEO
Sell
4,042 $40.00

4,042

$40.00

$161,680

Jun 23, 2025

ONEIL DAVID A

ONEIL DAVID A
President & CEO
Sell
1,958 $40.04

1,958

$40.04

$78,398

Jun 11, 2025

CORR PAUL J

CORR PAUL J
Sell
300 $41.06

300

$41.06

$12,317

Jun 11, 2025

CORR PAUL J

CORR PAUL J
Sell
200 $41.05

200

$41.05

$8,210

Jun 11, 2025

CORR PAUL J

CORR PAUL J
Sell
500 $41.00

500

$41.00

$20,500

Jun 11, 2025

CORR PAUL J

CORR PAUL J
Sell
1,000 $41.11

1,000

$41.11

$41,105

May 29, 2025

ONEIL DAVID A

ONEIL DAVID A
President & CEO
Sell
1,977 $38.05

1,977

$38.05

$75,225

May 23, 2025

ONEIL DAVID A

ONEIL DAVID A
President & CEO
Sell
999 $36.00

999

$36.00

$35,964

May 22, 2025

ONEIL DAVID A

ONEIL DAVID A
President & CEO
Sell
314 $36.01

314

$36.01

$11,307

May 21, 2025

ONEIL DAVID A

ONEIL DAVID A
President & CEO
Sell
687 $36.00

687

$36.00

$24,732

May 19, 2025

ONEIL DAVID A

ONEIL DAVID A
President & CEO
Sell
5,000 $35.80

5,000

$35.80

$179,000

May 16, 2025

WOOL MICHAEL W

WOOL MICHAEL W
Sell
1,600 $35.49

1,600

$35.49

$56,784

May 15, 2025

ONEIL DAVID A

ONEIL DAVID A
President & CEO
Sell
2,000 $36.52

2,000

$36.52

$73,040

May 15, 2025

CORR PAUL J

CORR PAUL J
Sell
600 $36.43

600

$36.43

$21,858

May 15, 2025

CORR PAUL J

CORR PAUL J
Sell
100 $36.31

100

$36.31

$3,631

May 15, 2025

CORR PAUL J

CORR PAUL J
Sell
200 $36.29

200

$36.29

$7,258

May 15, 2025

CORR PAUL J

CORR PAUL J
Sell
200 $36.27

200

$36.27

$7,254

May 15, 2025

CORR PAUL J

CORR PAUL J
Sell
500 $36.42

500

$36.42

$18,210

Oct 09, 2024

MURPHY PEGGY A

MURPHY PEGGY A
Corporate Secretary
Sell
5 $29.43

5

$29.43

$147

Oct 09, 2024

MURPHY PEGGY A

MURPHY PEGGY A
Corporate Secretary
Sell
76 $29.36

76

$29.36

$2,231

TOP