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

2

Insider Involved

2

Total Buys

$0.00

Total Sells

$5M

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 27, 2026

RICHARDS GEOFFREY

RICHARDS GEOFFREY
See Remarks
Sell
33,744 $75.65

33,744

$75.65

$2,552,734

Jul 23, 2026

MARSHALL KIMBERLY

MARSHALL KIMBERLY
Sell
32,691 $75.00

32,691

$75.00

$2,451,825

Jun 16, 2026

HERRERA GEORGE

HERRERA GEORGE
Sell
500 $75.16

500

$75.16

$37,580

Jun 04, 2026

MARSHALL KIMBERLY

MARSHALL KIMBERLY
Chief Human Resources Officer
Sell
28,000 $70.17

28,000

$70.17

$1,964,864

May 14, 2026

Post Denny Marie

Post Denny Marie
Sell
2,500 $63.83

2,500

$63.83

$159,575

Apr 23, 2026

Hoag Erik D

Hoag Erik D
CFO
Buy
1,000 $65.67

1,000

$65.67

$65,670

Apr 17, 2026

Brown Michael Dean

Brown Michael Dean
See Remarks
Sell
9,443 $79.11

9,443

$79.11

$746,989

Apr 16, 2026

Brown Michael Dean

Brown Michael Dean
See Remarks
Sell
1,109 $79.13

1,109

$79.13

$87,758

Apr 15, 2026

Brown Michael Dean

Brown Michael Dean
See Remarks
Sell
2,612 $79.00

2,612

$79.00

$206,348

Apr 14, 2026

Brown Michael Dean

Brown Michael Dean
See Remarks
Sell
8,910 $79.02

8,910

$79.02

$704,068

Mar 18, 2026

HERRERA GEORGE

HERRERA GEORGE
Sell
1,748 $70.31

1,748

$70.31

$122,902

Mar 17, 2026

HERRERA GEORGE

HERRERA GEORGE
Sell
1,214 $70.48

1,214

$70.48

$85,563

Mar 17, 2026

Savina James J

Savina James J
See Remarks
Sell
31,596 $70.38

31,596

$70.38

$2,223,726

Feb 24, 2026

Brown Michael Dean

Brown Michael Dean
See Remarks
Sell
200 $74.63

200

$74.63

$14,926

Feb 24, 2026

Brown Michael Dean

Brown Michael Dean
See Remarks
Sell
25,738 $74.85

25,738

$74.85

$1,926,489

Feb 23, 2026

Brown Michael Dean

Brown Michael Dean
See Remarks
Sell
1,328 $75.08

1,328

$75.08

$99,706

Feb 23, 2026

Brown Michael Dean

Brown Michael Dean
See Remarks
Sell
48,329 $74.32

48,329

$74.32

$3,591,811

Feb 23, 2026

Brown Michael Dean

Brown Michael Dean
See Remarks
Sell
17,203 $73.15

17,203

$73.15

$1,258,399

Feb 20, 2026

ROBIN-CAPLAN AMANDINE

ROBIN-CAPLAN AMANDINE
See Remarks
Sell
3,904 $74.61

3,904

$74.61

$291,277

Nov 25, 2025

HERRERA GEORGE

HERRERA GEORGE
Sell
559 $68.18

559

$68.18

$38,112

Nov 24, 2025

RICHARDS GEOFFREY

RICHARDS GEOFFREY
See Remarks
Sell
31,262 $65.06

31,262

$65.06

$2,033,781

Nov 24, 2025

RICHARDS GEOFFREY

RICHARDS GEOFFREY
See Remarks
Sell
31,263 $65.29

31,263

$65.29

$2,041,255

Nov 13, 2025

RICHARDS GEOFFREY

RICHARDS GEOFFREY
See Remarks
Sell
4,992 $65.00

4,992

$65.00

$324,480

Nov 12, 2025

RICHARDS GEOFFREY

RICHARDS GEOFFREY
See Remarks
Sell
4,556 $65.00

4,556

$65.00

$296,140

Oct 29, 2025

RICHARDS GEOFFREY

RICHARDS GEOFFREY
See Remarks
Sell
1,100 $65.00

1,100

$65.00

$71,502

Oct 27, 2025

MYERS JEFFREY

MYERS JEFFREY
See Remarks
Sell
50,000 $66.38

50,000

$66.38

$3,319,000

Oct 27, 2025

RICHARDS GEOFFREY

RICHARDS GEOFFREY
See Remarks
Sell
26,838 $66.06

26,838

$66.06

$1,772,803

Oct 24, 2025

ROBIN-CAPLAN AMANDINE

ROBIN-CAPLAN AMANDINE
See Remarks
Sell
1,538 $65.08

1,538

$65.08

$100,093

Oct 23, 2025

MYERS JEFFREY

MYERS JEFFREY
See Remarks
Sell
300 $69.43

300

$69.43

$20,829

Oct 23, 2025

MYERS JEFFREY

MYERS JEFFREY
See Remarks
Sell
7,102 $68.48

7,102

$68.48

$486,345

Oct 23, 2025

MYERS JEFFREY

MYERS JEFFREY
See Remarks
Sell
21,362 $66.16

21,362

$66.16

$1,413,310

Oct 22, 2025

RICHARDS GEOFFREY

RICHARDS GEOFFREY
See Remarks
Sell
1,404 $64.50

1,404

$64.50

$90,558

Oct 22, 2025

MARSHALL KIMBERLY

MARSHALL KIMBERLY
Chief Human Resources Officer
Sell
16,500 $65.00

16,500

$65.00

$1,072,500

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

HERRERA GEORGE

HERRERA GEORGE
Sell
2,200 $60.48

2,200

$60.48

$133,060

Aug 01, 2025

Brown Michael Dean

Brown Michael Dean
See Remarks
Buy
1,500 $58.39

1,500

$58.39

$87,585

Jul 25, 2025

RICHARDS GEOFFREY

RICHARDS GEOFFREY
See Remarks
Sell
124,454 $62.56

124,454

$62.56

$7,785,606

Jul 24, 2025

Duncan Thomas Michael

Duncan Thomas Michael
SVP, Chief Accounting Officer
Sell
8,201 $62.24

8,201

$62.24

$510,430

Jul 24, 2025

RICHARDS GEOFFREY

RICHARDS GEOFFREY
See Remarks
Sell
4,703 $62.50

4,703

$62.50

$293,938

Jul 24, 2025

MYERS JEFFREY

MYERS JEFFREY
See Remarks
Sell
110,885 $62.33

110,885

$62.33

$6,911,329

Jul 24, 2025

Savina James J

Savina James J
See Remarks
Sell
65,665 $62.18

65,665

$62.18

$4,083,115

Jul 23, 2025

MARSHALL KIMBERLY

MARSHALL KIMBERLY
Chief Human Resources Officer
Sell
16,500 $60.00

16,500

$60.00

$990,000

Jul 23, 2025

MYERS JEFFREY

MYERS JEFFREY
See Remarks
Sell
23,337 $60.00

23,337

$60.00

$1,400,220

Jul 23, 2025

RICHARDS GEOFFREY

RICHARDS GEOFFREY
See Remarks
Sell
4,669 $60.50

4,669

$60.50

$282,475

Jul 23, 2025

RICHARDS GEOFFREY

RICHARDS GEOFFREY
See Remarks
Sell
4,440 $58.50

4,440

$58.50

$259,740

Jul 10, 2025

MYERS JEFFREY

MYERS JEFFREY
See Remarks
Sell
13,922 $58.00

13,922

$58.00

$807,476

Jul 08, 2025

MYERS JEFFREY

MYERS JEFFREY
See Remarks
Sell
6,863 $57.00

6,863

$57.00

$391,191

Jul 01, 2025

Savina James J

Savina James J
See Remarks
Sell
15,396 $53.60

15,396

$53.60

$825,226

May 12, 2025

Post Denny Marie

Post Denny Marie
Sell
5,500 $50.20

5,500

$50.20

$276,100

Mar 18, 2025

HERRERA GEORGE

HERRERA GEORGE
Sell
6,336 $46.80

6,336

$46.80

$296,534

Mar 13, 2025

Brown Michael Dean

Brown Michael Dean
See Remarks
Buy
2,000 $46.66

2,000

$46.66

$93,314

Nov 25, 2024

RICHARDS GEOFFREY

RICHARDS GEOFFREY
See Remarks
Sell
9,400 $56.56

9,400

$56.56

$531,664

Nov 18, 2024

MYERS JEFFREY

MYERS JEFFREY
See Remarks
Sell
13,569 $53.94

13,569

$53.94

$731,912

Nov 13, 2024

RICHARDS GEOFFREY

RICHARDS GEOFFREY
See Remarks
Sell
4,607 $54.25

4,607

$54.25

$249,930

TOP