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

13

Insider Involved

2

Total Buys

$0.00

Total Sells

$4.06M

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

Jul 31, 2026

Featherstone Kyle

Featherstone Kyle
Chief Acct Officer, Controller
Sell
459 $152.67

459

$152.67

$70,076

Jul 29, 2026

Hussey C. Mark

Hussey C. Mark
CEO and President
Sell
2,168 $163.49

2,168

$163.49

$354,446

Jul 29, 2026

Hussey C. Mark

Hussey C. Mark
CEO and President
Sell
5,613 $170.15

5,613

$170.15

$955,052

Jul 29, 2026

Hussey C. Mark

Hussey C. Mark
CEO and President
Sell
1,373 $164.49

1,373

$164.49

$225,845

Jul 29, 2026

Hussey C. Mark

Hussey C. Mark
CEO and President
Sell
867 $171.17

867

$171.17

$148,404

Jul 29, 2026

Hussey C. Mark

Hussey C. Mark
CEO and President
Sell
800 $165.22

800

$165.22

$132,176

Jul 29, 2026

Hussey C. Mark

Hussey C. Mark
CEO and President
Sell
4,972 $160.28

4,972

$160.28

$796,912

Jul 29, 2026

Hussey C. Mark

Hussey C. Mark
CEO and President
Sell
189 $172.51

189

$172.51

$32,604

Jul 29, 2026

Hussey C. Mark

Hussey C. Mark
CEO and President
Sell
884 $166.32

884

$166.32

$147,027

Jul 29, 2026

Hussey C. Mark

Hussey C. Mark
CEO and President
Sell
1,142 $161.42

1,142

$161.42

$184,342

Jul 29, 2026

Hussey C. Mark

Hussey C. Mark
CEO and President
Sell
497 $168.24

497

$168.24

$83,615

Jul 29, 2026

Hussey C. Mark

Hussey C. Mark
CEO and President
Sell
2,507 $162.56

2,507

$162.56

$407,538

Jul 29, 2026

Hussey C. Mark

Hussey C. Mark
CEO and President
Sell
3,060 $169.35

3,060

$169.35

$518,211

May 22, 2026

Brown Joy

Brown Joy
Sell
622 $104.08

622

$104.08

$64,738

May 22, 2026

Brown Joy

Brown Joy
Sell
100 $106.25

100

$106.25

$10,625

May 22, 2026

Brown Joy

Brown Joy
Sell
1,099 $105.43

1,099

$105.43

$115,868

May 11, 2026

Singh-Bushell Ekta

Singh-Bushell Ekta
Sell
443 $118.44

443

$118.44

$52,469

May 11, 2026

Zumwalt Debra

Zumwalt Debra
Sell
598 $118.44

598

$118.44

$70,827

May 01, 2026

MCCARTNEY JOHN

MCCARTNEY JOHN
Sell
500 $132.04

500

$132.04

$66,020

Apr 02, 2026

Singh-Bushell Ekta

Singh-Bushell Ekta
Sell
126 $126.93

126

$126.93

$15,993

Apr 02, 2026

Zumwalt Debra

Zumwalt Debra
Sell
170 $126.93

170

$126.93

$21,578

Apr 01, 2026

MCCARTNEY JOHN

MCCARTNEY JOHN
Sell
500 $127.68

500

$127.68

$63,840

Feb 02, 2026

SAWYER HUGH E III

SAWYER HUGH E III
Sell
400 $168.77

400

$168.77

$67,508

Feb 02, 2026

MCCARTNEY JOHN

MCCARTNEY JOHN
Sell
500 $168.77

500

$168.77

$84,385

Jan 05, 2026

Singh-Bushell Ekta

Singh-Bushell Ekta
Sell
126 $170.89

126

$170.89

$21,532

Jan 05, 2026

Zumwalt Debra

Zumwalt Debra
Sell
170 $170.89

170

$170.89

$29,051

Jan 05, 2026

SAWYER HUGH E III

SAWYER HUGH E III
Sell
136 $170.89

136

$170.89

$23,241

Jan 02, 2026

SAWYER HUGH E III

SAWYER HUGH E III
Sell
400 $172.91

400

$172.91

$69,164

Jan 02, 2026

Roth James H

Roth James H
Sell
683 $169.68

683

$169.68

$115,891

Jan 02, 2026

Roth James H

Roth James H
Sell
1,183 $170.47

1,183

$170.47

$201,666

Jan 02, 2026

Roth James H

Roth James H
Sell
134 $171.39

134

$171.39

$22,966

Jan 02, 2026

MCCARTNEY JOHN

MCCARTNEY JOHN
Sell
500 $172.91

500

$172.91

$86,455

Dec 12, 2025

Singh-Bushell Ekta

Singh-Bushell Ekta
Sell
1,000 $178.55

1,000

$178.55

$178,550

Dec 04, 2025

Dail James Ronald

Dail James Ronald
COO
Sell
662 $170.11

662

$170.11

$112,613

Dec 01, 2025

MCCARTNEY JOHN

MCCARTNEY JOHN
Sell
500 $164.20

500

$164.20

$82,100

Dec 01, 2025

SAWYER HUGH E III

SAWYER HUGH E III
Sell
400 $164.20

400

$164.20

$65,680

Dec 01, 2025

Roth James H

Roth James H
Sell
1,498 $164.93

1,498

$164.93

$247,065

Dec 01, 2025

Roth James H

Roth James H
Sell
302 $163.59

302

$163.59

$49,404

Dec 01, 2025

Roth James H

Roth James H
Sell
200 $163.31

200

$163.31

$32,662

Nov 19, 2025

MCCARTNEY JOHN

MCCARTNEY JOHN
Sell
1,592 $162.34

1,592

$162.34

$258,445

Nov 19, 2025

MCCARTNEY JOHN

MCCARTNEY JOHN
Sell
4,908 $161.15

4,908

$161.15

$790,924

Nov 03, 2025

Roth James H

Roth James H
Sell
365 $164.76

365

$164.76

$60,137

Nov 03, 2025

SAWYER HUGH E III

SAWYER HUGH E III
Sell
400 $164.24

400

$164.24

$65,696

Nov 03, 2025

Roth James H

Roth James H
Sell
379 $161.65

379

$161.65

$61,265

Nov 03, 2025

Roth James H

Roth James H
Sell
131 $162.54

131

$162.54

$21,293

Nov 03, 2025

Roth James H

Roth James H
Sell
440 $163.75

440

$163.75

$72,050

Nov 03, 2025

Roth James H

Roth James H
Sell
685 $165.72

685

$165.72

$113,518

Nov 03, 2025

MCCARTNEY JOHN

MCCARTNEY JOHN
Sell
500 $164.24

500

$164.24

$82,120

Oct 30, 2025

Dail James Ronald

Dail James Ronald
COO
Sell
67 $172.00

67

$172.00

$11,524

Oct 30, 2025

Dail James Ronald

Dail James Ronald
COO
Sell
100 $170.14

100

$170.14

$17,014

Oct 29, 2025

Dail James Ronald

Dail James Ronald
COO
Sell
1,101 $172.51

1,101

$172.51

$189,934

Oct 29, 2025

Dail James Ronald

Dail James Ronald
COO
Sell
400 $173.25

400

$173.25

$69,300

Oct 29, 2025

Dail James Ronald

Dail James Ronald
COO
Sell
1,454 $171.54

1,454

$171.54

$249,419

Oct 29, 2025

Dail James Ronald

Dail James Ronald
COO
Sell
3,762 $170.30

3,762

$170.30

$640,669

Oct 29, 2025

Dail James Ronald

Dail James Ronald
COO
Sell
1,107 $160.00

1,107

$160.00

$177,120

Oct 27, 2025

Dail James Ronald

Dail James Ronald
COO
Sell
578 $155.00

578

$155.00

$89,590

Oct 24, 2025

Dail James Ronald

Dail James Ronald
COO
Sell
22 $155.00

22

$155.00

$3,410

Oct 03, 2025

Dail James Ronald

Dail James Ronald
COO
Sell
1,421 $150.00

1,421

$150.00

$213,150

Oct 02, 2025

SAWYER HUGH E III

SAWYER HUGH E III
Sell
136 $146.92

136

$146.92

$19,981

Oct 02, 2025

Singh-Bushell Ekta

Singh-Bushell Ekta
Sell
126 $146.92

126

$146.92

$18,512

Oct 02, 2025

Zumwalt Debra

Zumwalt Debra
Sell
170 $146.92

170

$146.92

$24,976

Oct 01, 2025

Roth James H

Roth James H
Sell
1,026 $145.57

1,026

$145.57

$149,355

Oct 01, 2025

Roth James H

Roth James H
Sell
478 $146.49

478

$146.49

$70,022

Oct 01, 2025

Roth James H

Roth James H
Sell
496 $147.63

496

$147.63

$73,224

Oct 01, 2025

SAWYER HUGH E III

SAWYER HUGH E III
Sell
400 $145.68

400

$145.68

$58,272

Oct 01, 2025

MCCARTNEY JOHN

MCCARTNEY JOHN
Sell
500 $145.68

500

$145.68

$72,840

Sep 02, 2025

Roth James H

Roth James H
Sell
1,494 $137.68

1,494

$137.68

$205,694

Sep 02, 2025

SAWYER HUGH E III

SAWYER HUGH E III
Sell
400 $136.21

400

$136.21

$54,484

Sep 02, 2025

MCCARTNEY JOHN

MCCARTNEY JOHN
Sell
500 $136.21

500

$136.21

$68,105

Sep 02, 2025

Roth James H

Roth James H
Sell
506 $136.99

506

$136.99

$69,317

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

Aug 14, 2025

Zumwalt Debra

Zumwalt Debra
Sell
170 $135.38

170

$135.38

$23,015

Aug 14, 2025

Featherstone Kyle

Featherstone Kyle
Chief Acct Officer, Controller
Sell
375 $135.73

375

$135.73

$50,899

Aug 14, 2025

Singh-Bushell Ekta

Singh-Bushell Ekta
Sell
126 $135.38

126

$135.38

$17,058

Aug 06, 2025

Roth James H

Roth James H
Sell
817 $129.23

817

$129.23

$105,581

Aug 06, 2025

Roth James H

Roth James H
Sell
448 $128.29

448

$128.29

$57,474

Aug 06, 2025

Roth James H

Roth James H
Sell
208 $126.76

208

$126.76

$26,366

Aug 06, 2025

Roth James H

Roth James H
Sell
527 $130.07

527

$130.07

$68,547

Aug 01, 2025

MCCARTNEY JOHN

MCCARTNEY JOHN
Sell
500 $129.11

500

$129.11

$64,555

Aug 01, 2025

SAWYER HUGH E III

SAWYER HUGH E III
Sell
400 $129.11

400

$129.11

$51,644

Jul 02, 2025

SAWYER HUGH E III

SAWYER HUGH E III
Sell
136 $136.71

136

$136.71

$18,593

Jul 01, 2025

SAWYER HUGH E III

SAWYER HUGH E III
Sell
400 $136.74

400

$136.74

$54,696

Jul 01, 2025

MCCARTNEY JOHN

MCCARTNEY JOHN
Sell
500 $136.74

500

$136.74

$68,370

Jul 01, 2025

LOCKHART H EUGENE

LOCKHART H EUGENE
Sell
1,040 $136.74

1,040

$136.74

$142,210

Jun 05, 2025

SAWYER HUGH E III

SAWYER HUGH E III
Sell
400 $144.92

400

$144.92

$57,968

Jun 02, 2025

MCCARTNEY JOHN

MCCARTNEY JOHN
Sell
500 $143.17

500

$143.17

$71,585

Jun 02, 2025

LOCKHART H EUGENE

LOCKHART H EUGENE
Sell
1,040 $143.17

1,040

$143.17

$148,897

May 22, 2025

Brown Joy

Brown Joy
Sell
1 $149.91

1

$149.91

$150

May 22, 2025

Brown Joy

Brown Joy
Sell
667 $149.74

667

$149.74

$99,877

May 01, 2025

MCCARTNEY JOHN

MCCARTNEY JOHN
Sell
500 $133.63

500

$133.63

$66,815

May 01, 2025

LOCKHART H EUGENE

LOCKHART H EUGENE
Sell
1,042 $133.63

1,042

$133.63

$139,242

TOP