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

16

Insider Involved

2

Total Buys

$0.00

Total Sells

$7.18M

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

Oct 08, 2026

Torley Helen

Torley Helen
President and CEO
Sell
3,090 $108.91

3,090

$108.91

$336,526

Oct 08, 2026

Torley Helen

Torley Helen
President and CEO
Sell
200 $110.51

200

$110.51

$22,102

Oct 08, 2026

Torley Helen

Torley Helen
President and CEO
Sell
11,900 $110.00

11,900

$110.00

$1,308,941

Oct 08, 2026

Torley Helen

Torley Helen
President and CEO
Sell
4,810 $108.18

4,810

$108.18

$520,341

Oct 07, 2026

Torley Helen

Torley Helen
President and CEO
Sell
200 $113.69

200

$113.69

$22,739

Oct 07, 2026

Torley Helen

Torley Helen
President and CEO
Sell
10,300 $111.84

10,300

$111.84

$1,151,942

Oct 07, 2026

Torley Helen

Torley Helen
President and CEO
Sell
900 $112.78

900

$112.78

$101,502

Oct 07, 2026

Torley Helen

Torley Helen
President and CEO
Sell
8,600 $111.03

8,600

$111.03

$954,867

Oct 06, 2026

Torley Helen

Torley Helen
President and CEO
Sell
1,780 $110.81

1,780

$110.81

$197,245

Oct 06, 2026

Torley Helen

Torley Helen
President and CEO
Sell
6,000 $109.33

6,000

$109.33

$656,004

Oct 06, 2026

Torley Helen

Torley Helen
President and CEO
Sell
2,300 $107.90

2,300

$107.90

$248,175

Oct 06, 2026

Torley Helen

Torley Helen
President and CEO
Sell
9,920 $109.89

9,920

$109.89

$1,090,119

Oct 01, 2026

Posard Matthew L.

Posard Matthew L.
Sell
100 $110.04

100

$110.04

$11,004

Oct 01, 2026

Posard Matthew L.

Posard Matthew L.
Sell
1,100 $109.57

1,100

$109.57

$120,526

Oct 01, 2026

Posard Matthew L.

Posard Matthew L.
Sell
3,300 $108.45

3,300

$108.45

$357,898

Oct 01, 2026

Posard Matthew L.

Posard Matthew L.
Sell
730 $107.17

730

$107.17

$78,233

Sep 16, 2026

Posard Matthew L.

Posard Matthew L.
Sell
3,100 $106.13

3,100

$106.13

$329,009

Sep 16, 2026

Posard Matthew L.

Posard Matthew L.
Sell
4,000 $108.99

4,000

$108.99

$435,964

Sep 16, 2026

Posard Matthew L.

Posard Matthew L.
Sell
8,896 $108.04

8,896

$108.04

$961,124

Sep 16, 2026

Posard Matthew L.

Posard Matthew L.
Sell
3,000 $106.83

3,000

$106.83

$320,484

Sep 11, 2026

Torley Helen

Torley Helen
President and CEO
Sell
15,492 $107.15

15,492

$107.15

$1,660,030

Sep 11, 2026

Torley Helen

Torley Helen
President and CEO
Sell
4,508 $107.55

4,508

$107.55

$484,826

Sep 10, 2026

Torley Helen

Torley Helen
President and CEO
Sell
5,412 $107.58

5,412

$107.58

$582,228

Sep 10, 2026

Torley Helen

Torley Helen
President and CEO
Sell
14,588 $107.01

14,588

$107.01

$1,561,091

Sep 09, 2026

Torley Helen

Torley Helen
President and CEO
Sell
100 $108.67

100

$108.67

$10,867

Sep 09, 2026

Torley Helen

Torley Helen
President and CEO
Sell
6,596 $107.82

6,596

$107.82

$711,187

Sep 09, 2026

Torley Helen

Torley Helen
President and CEO
Sell
13,304 $107.22

13,304

$107.22

$1,426,481

Aug 19, 2026

Torley Helen

Torley Helen
President and CEO
Sell
7,200 $106.36

7,200

$106.36

$765,778

Aug 19, 2026

Torley Helen

Torley Helen
President and CEO
Sell
3,200 $107.77

3,200

$107.77

$344,848

Aug 19, 2026

Torley Helen

Torley Helen
President and CEO
Sell
9,600 $107.22

9,600

$107.22

$1,029,350

Aug 18, 2026

Torley Helen

Torley Helen
President and CEO
Sell
4,897 $104.11

4,897

$104.11

$509,827

Aug 18, 2026

Torley Helen

Torley Helen
President and CEO
Sell
9,400 $104.87

9,400

$104.87

$985,816

Aug 18, 2026

Torley Helen

Torley Helen
President and CEO
Sell
5,703 $103.08

5,703

$103.08

$587,882

Aug 17, 2026

Torley Helen

Torley Helen
President and CEO
Sell
500 $100.46

500

$100.46

$50,229

Aug 17, 2026

Torley Helen

Torley Helen
President and CEO
Sell
900 $98.96

900

$98.96

$89,062

Aug 17, 2026

Torley Helen

Torley Helen
President and CEO
Sell
7,500 $103.48

7,500

$103.48

$776,115

Aug 17, 2026

Torley Helen

Torley Helen
President and CEO
Sell
9,000 $102.55

9,000

$102.55

$922,977

Aug 17, 2026

Torley Helen

Torley Helen
President and CEO
Sell
2,100 $101.77

2,100

$101.77

$213,709

Aug 10, 2026

Connaughton Bernadette

Connaughton Bernadette
Sell
1,626 $102.80

1,626

$102.80

$167,153

Jul 08, 2026

Torley Helen

Torley Helen
Sell
1,035 $80.19

1,035

$80.19

$82,994

Jul 08, 2026

Torley Helen

Torley Helen
Sell
888 $79.28

888

$79.28

$70,397

Jul 01, 2026

Connaughton Bernadette

Connaughton Bernadette
Sell
625 $77.21

625

$77.21

$48,256

Jul 01, 2026

Connaughton Bernadette

Connaughton Bernadette
Sell
1,000 $76.40

1,000

$76.40

$76,395

Jun 29, 2026

Krishnan Mahesh

Krishnan Mahesh
Sell
7,304 $75.00

7,304

$75.00

$547,800

Jun 03, 2026

Torley Helen

Torley Helen
President and CEO
Sell
6,100 $69.69

6,100

$69.69

$425,121

Jun 03, 2026

Torley Helen

Torley Helen
President and CEO
Sell
400 $66.37

400

$66.37

$26,547

Jun 03, 2026

Torley Helen

Torley Helen
President and CEO
Sell
1,500 $67.68

1,500

$67.68

$101,513

Jun 03, 2026

Torley Helen

Torley Helen
President and CEO
Sell
2,000 $68.74

2,000

$68.74

$137,472

Jun 02, 2026

Torley Helen

Torley Helen
President and CEO
Sell
16,600 $66.31

16,600

$66.31

$1,100,812

Jun 02, 2026

Torley Helen

Torley Helen
President and CEO
Sell
3,400 $66.75

3,400

$66.75

$226,933

Jun 01, 2026

Torley Helen

Torley Helen
President and CEO
Sell
5,401 $68.35

5,401

$68.35

$369,137

Jun 01, 2026

Torley Helen

Torley Helen
President and CEO
Sell
1,610 $66.39

1,610

$66.39

$106,885

Jun 01, 2026

Torley Helen

Torley Helen
President and CEO
Sell
12,989 $67.41

12,989

$67.41

$875,588

Jun 01, 2026

Connaughton Bernadette

Connaughton Bernadette
Sell
1,625 $66.21

1,625

$66.21

$107,591

May 13, 2026

Torley Helen

Torley Helen
President and CEO
Sell
3,350 $68.88

3,350

$68.88

$230,748

May 13, 2026

Torley Helen

Torley Helen
President and CEO
Sell
3,950 $69.79

3,950

$69.79

$275,659

May 13, 2026

Torley Helen

Torley Helen
President and CEO
Sell
600 $70.81

600

$70.81

$42,487

May 13, 2026

Torley Helen

Torley Helen
President and CEO
Sell
2,100 $68.10

2,100

$68.10

$143,014

May 12, 2026

Torley Helen

Torley Helen
President and CEO
Sell
2,800 $73.12

2,800

$73.12

$204,739

May 12, 2026

Torley Helen

Torley Helen
President and CEO
Sell
100 $67.85

100

$67.85

$6,785

May 12, 2026

Torley Helen

Torley Helen
President and CEO
Sell
5,900 $72.15

5,900

$72.15

$425,673

May 12, 2026

Torley Helen

Torley Helen
President and CEO
Sell
1,398 $70.29

1,398

$70.29

$98,261

May 12, 2026

Torley Helen

Torley Helen
President and CEO
Sell
9,802 $71.37

9,802

$71.37

$699,569

May 11, 2026

Torley Helen

Torley Helen
President and CEO
Sell
6,700 $66.33

6,700

$66.33

$444,391

May 11, 2026

Torley Helen

Torley Helen
President and CEO
Sell
9,725 $64.63

9,725

$64.63

$628,536

May 11, 2026

Torley Helen

Torley Helen
President and CEO
Sell
3,575 $65.46

3,575

$65.46

$234,012

May 01, 2026

Connaughton Bernadette

Connaughton Bernadette
Sell
1,625 $63.48

1,625

$63.48

$103,155

Apr 06, 2026

Torley Helen

Torley Helen
President and CEO
Sell
4,100 $64.02

4,100

$64.02

$262,462

Apr 06, 2026

Torley Helen

Torley Helen
President and CEO
Sell
5,900 $63.14

5,900

$63.14

$372,520

Apr 02, 2026

Torley Helen

Torley Helen
President and CEO
Sell
15,800 $64.06

15,800

$64.06

$1,012,195

Apr 02, 2026

Torley Helen

Torley Helen
President and CEO
Sell
4,200 $64.89

4,200

$64.89

$272,525

Apr 01, 2026

Torley Helen

Torley Helen
President and CEO
Sell
19,000 $65.36

19,000

$65.36

$1,241,802

Apr 01, 2026

Torley Helen

Torley Helen
President and CEO
Sell
1,000 $65.71

1,000

$65.71

$65,714

Mar 04, 2026

Torley Helen

Torley Helen
President and CEO
Sell
2,671 $70.95

2,671

$70.95

$189,494

Mar 04, 2026

Torley Helen

Torley Helen
President and CEO
Sell
7,329 $69.94

7,329

$69.94

$512,620

Mar 03, 2026

Torley Helen

Torley Helen
President and CEO
Sell
6,519 $69.33

6,519

$69.33

$451,982

Mar 03, 2026

Torley Helen

Torley Helen
President and CEO
Sell
13,481 $68.85

13,481

$68.85

$928,167

Mar 02, 2026

Torley Helen

Torley Helen
President and CEO
Sell
578 $70.46

578

$70.46

$40,726

Mar 02, 2026

Torley Helen

Torley Helen
President and CEO
Sell
15,322 $69.80

15,322

$69.80

$1,069,460

Mar 02, 2026

Torley Helen

Torley Helen
President and CEO
Sell
4,100 $69.20

4,100

$69.20

$283,708

Feb 05, 2026

Torley Helen

Torley Helen
President and CEO
Sell
4,624 $78.94

4,624

$78.94

$365,000

Feb 05, 2026

Torley Helen

Torley Helen
President and CEO
Sell
5,376 $78.38

5,376

$78.38

$421,366

Feb 04, 2026

Torley Helen

Torley Helen
President and CEO
Sell
9,900 $76.94

9,900

$76.94

$761,666

Feb 04, 2026

Torley Helen

Torley Helen
President and CEO
Sell
10,100 $77.54

10,100

$77.54

$783,154

Feb 03, 2026

Torley Helen

Torley Helen
President and CEO
Sell
9,659 $75.94

9,659

$75.94

$733,543

Feb 03, 2026

Torley Helen

Torley Helen
President and CEO
Sell
2,551 $74.88

2,551

$74.88

$191,016

Feb 03, 2026

Torley Helen

Torley Helen
President and CEO
Sell
7,790 $76.73

7,790

$76.73

$597,758

Jan 05, 2026

Connaughton Bernadette

Connaughton Bernadette
Sell
2,000 $70.25

2,000

$70.25

$140,500

Dec 01, 2025

Connaughton Bernadette

Connaughton Bernadette
Sell
829 $71.60

829

$71.60

$59,356

Dec 01, 2025

Torley Helen

Torley Helen
President and CEO
Sell
261 $71.60

261

$71.60

$18,688

Dec 01, 2025

Torley Helen

Torley Helen
President and CEO
Sell
500 $70.36

500

$70.36

$35,181

Dec 01, 2025

Torley Helen

Torley Helen
President and CEO
Sell
5,402 $69.44

5,402

$69.44

$375,120

Dec 01, 2025

Torley Helen

Torley Helen
President and CEO
Sell
10,406 $68.51

10,406

$68.51

$712,936

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

Nov 12, 2025

Torley Helen

Torley Helen
President and CEO
Sell
498 $71.67

498

$71.67

$35,690

Nov 12, 2025

Torley Helen

Torley Helen
President and CEO
Sell
12,718 $70.22

12,718

$70.22

$893,033

Nov 12, 2025

Torley Helen

Torley Helen
President and CEO
Sell
6,784 $71.09

6,784

$71.09

$482,268

Nov 11, 2025

Torley Helen

Torley Helen
President and CEO
Sell
4,500 $67.89

4,500

$67.89

$305,514

Nov 11, 2025

Torley Helen

Torley Helen
President and CEO
Sell
11,500 $69.73

11,500

$69.73

$801,907

Nov 11, 2025

Torley Helen

Torley Helen
President and CEO
Sell
4,000 $68.80

4,000

$68.80

$275,180

Nov 10, 2025

Torley Helen

Torley Helen
President and CEO
Sell
19,900 $68.71

19,900

$68.71

$1,367,409

Nov 10, 2025

Connaughton Bernadette

Connaughton Bernadette
Sell
2,000 $68.48

2,000

$68.48

$136,960

Nov 10, 2025

Torley Helen

Torley Helen
President and CEO
Sell
100 $69.30

100

$69.30

$6,930

Nov 01, 2025

Caudill Cortney

Caudill Cortney
SVP, Chief Operating Officer
Sell
4,263 $65.19

4,263

$65.19

$277,905

Oct 03, 2025

Torley Helen

Torley Helen
President and CEO
Sell
2,707 $70.58

2,707

$70.58

$191,065

Oct 03, 2025

Torley Helen

Torley Helen
President and CEO
Sell
2,334 $69.83

2,334

$69.83

$162,983

Oct 03, 2025

Torley Helen

Torley Helen
President and CEO
Sell
724 $71.67

724

$71.67

$51,891

Oct 03, 2025

Torley Helen

Torley Helen
President and CEO
Sell
14,235 $68.47

14,235

$68.47

$974,699

Oct 02, 2025

Torley Helen

Torley Helen
President and CEO
Sell
2,400 $72.07

2,400

$72.07

$172,956

Oct 02, 2025

Torley Helen

Torley Helen
President and CEO
Sell
700 $73.24

700

$73.24

$51,265

Oct 02, 2025

Torley Helen

Torley Helen
President and CEO
Sell
6,600 $70.51

6,600

$70.51

$465,359

Oct 02, 2025

Torley Helen

Torley Helen
President and CEO
Sell
10,200 $71.28

10,200

$71.28

$727,036

Oct 02, 2025

Torley Helen

Torley Helen
President and CEO
Sell
100 $74.67

100

$74.67

$7,467

Oct 01, 2025

Torley Helen

Torley Helen
President and CEO
Sell
11,705 $75.11

11,705

$75.11

$879,151

TOP