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

44

Insider Involved

3

Total Buys

$0.00

Total Sells

$294.04M

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

Aug 21, 2026

Meister Keith A.

Meister Keith A.
Sell
4,528 $210.45

4,528

$210.45

$952,918

Aug 21, 2026

Meister Keith A.

Meister Keith A.
Sell
12,602 $216.44

12,602

$216.44

$2,727,577

Aug 21, 2026

Meister Keith A.

Meister Keith A.
Sell
7,151 $211.54

7,151

$211.54

$1,512,723

Aug 21, 2026

Meister Keith A.

Meister Keith A.
Sell
8,187 $217.84

8,187

$217.84

$1,783,456

Aug 21, 2026

Meister Keith A.

Meister Keith A.
Sell
9,365 $215.61

9,365

$215.61

$2,019,188

Aug 21, 2026

Meister Keith A.

Meister Keith A.
Sell
13,050 $212.65

13,050

$212.65

$2,775,083

Aug 21, 2026

Meister Keith A.

Meister Keith A.
Sell
86,825 $218.60

86,825

$218.60

$18,979,945

Aug 21, 2026

Meister Keith A.

Meister Keith A.
Sell
6,821 $213.81

6,821

$213.81

$1,458,398

Aug 21, 2026

Meister Keith A.

Meister Keith A.
Sell
3,883 $220.13

3,883

$220.13

$854,765

Aug 21, 2026

Meister Keith A.

Meister Keith A.
Sell
13,668 $214.64

13,668

$214.64

$2,933,700

Aug 21, 2026

Meister Keith A.

Meister Keith A.
Sell
133,256 $219.47

133,256

$219.47

$29,245,694

Aug 20, 2026

Meister Keith A.

Meister Keith A.
Sell
9,348 $219.82

9,348

$219.82

$2,054,877

Aug 20, 2026

Meister Keith A.

Meister Keith A.
Sell
18,405 $215.62

18,405

$215.62

$3,968,486

Aug 20, 2026

Meister Keith A.

Meister Keith A.
Sell
23,638 $210.66

23,638

$210.66

$4,979,581

Aug 20, 2026

Meister Keith A.

Meister Keith A.
Sell
9,078 $209.68

9,078

$209.68

$1,903,475

Aug 20, 2026

Meister Keith A.

Meister Keith A.
Sell
15,263 $216.88

15,263

$216.88

$3,310,239

Aug 20, 2026

Meister Keith A.

Meister Keith A.
Sell
34,009 $211.90

34,009

$211.90

$7,206,507

Aug 20, 2026

Meister Keith A.

Meister Keith A.
Sell
42,218 $214.57

42,218

$214.57

$9,058,716

Aug 20, 2026

Meister Keith A.

Meister Keith A.
Sell
21,147 $217.72

21,147

$217.72

$4,604,125

Aug 20, 2026

Meister Keith A.

Meister Keith A.
Sell
29,805 $212.83

29,805

$212.83

$6,343,398

Aug 20, 2026

Meister Keith A.

Meister Keith A.
Sell
1,132 $207.65

1,132

$207.65

$235,060

Aug 20, 2026

Meister Keith A.

Meister Keith A.
Sell
3,563 $208.55

3,563

$208.55

$743,064

Aug 20, 2026

Meister Keith A.

Meister Keith A.
Sell
5,693 $218.46

5,693

$218.46

$1,243,693

Aug 20, 2026

Meister Keith A.

Meister Keith A.
Sell
71,939 $213.36

71,939

$213.36

$15,348,905

Aug 19, 2026

Meister Keith A.

Meister Keith A.
Sell
57,544 $203.16

57,544

$203.16

$11,690,639

Aug 19, 2026

Meister Keith A.

Meister Keith A.
Sell
4,759 $204.16

4,759

$204.16

$971,597

Aug 19, 2026

Meister Keith A.

Meister Keith A.
Sell
19,884 $202.37

19,884

$202.37

$4,023,925

Aug 19, 2026

Meister Keith A.

Meister Keith A.
Sell
12,813 $205.00

12,813

$205.00

$2,626,665

Aug 18, 2026

Wedel Christensen Jakob

Wedel Christensen Jakob
SVP, Strategy/Corp Development
Sell
1,033 $191.52

1,033

$191.52

$197,840

Aug 05, 2026

Meister Keith A.

Meister Keith A.
Sell
2,450 $203.28

2,450

$203.28

$498,036

Aug 05, 2026

Meister Keith A.

Meister Keith A.
Sell
52,249 $198.18

52,249

$198.18

$10,354,707

Aug 05, 2026

Meister Keith A.

Meister Keith A.
Sell
68,047 $198.97

68,047

$198.97

$13,539,312

Aug 05, 2026

Meister Keith A.

Meister Keith A.
Sell
118,753 $199.87

118,753

$199.87

$23,735,162

Aug 05, 2026

Meister Keith A.

Meister Keith A.
Sell
11,372 $201.80

11,372

$201.80

$2,294,870

Aug 05, 2026

Meister Keith A.

Meister Keith A.
Sell
30,398 $201.37

30,398

$201.37

$6,121,245

Aug 04, 2026

Meister Keith A.

Meister Keith A.
Sell
67,725 $201.44

67,725

$201.44

$13,642,524

Aug 04, 2026

Meister Keith A.

Meister Keith A.
Sell
27,854 $197.48

27,854

$197.48

$5,500,608

Aug 04, 2026

Meister Keith A.

Meister Keith A.
Sell
48,186 $202.43

48,186

$202.43

$9,754,292

Aug 04, 2026

Meister Keith A.

Meister Keith A.
Sell
7,202 $196.74

7,202

$196.74

$1,416,921

Aug 04, 2026

Meister Keith A.

Meister Keith A.
Sell
37,242 $200.65

37,242

$200.65

$7,472,607

Aug 04, 2026

Meister Keith A.

Meister Keith A.
Sell
35,160 $199.51

35,160

$199.51

$7,014,772

Aug 04, 2026

Meister Keith A.

Meister Keith A.
Sell
166,501 $198.24

166,501

$198.24

$33,007,158

Aug 04, 2026

Meister Keith A.

Meister Keith A.
Sell
67,988 $203.09

67,988

$203.09

$13,807,683

Jul 30, 2026

Davies Scott M

Davies Scott M
CLO
Sell
615 $200.00

615

$200.00

$123,000

Jun 25, 2026

Davies Scott M

Davies Scott M
CLO
Sell
615 $180.00

615

$180.00

$110,700

Jun 05, 2026

Leckman Patricia

Leckman Patricia
SVP, Chief People Officer
Sell
2 $167.88

2

$167.88

$336

Jun 05, 2026

Leckman Patricia

Leckman Patricia
SVP, Chief People Officer
Sell
290 $161.79

290

$161.79

$46,919

Jun 05, 2026

Leckman Patricia

Leckman Patricia
SVP, Chief People Officer
Sell
374 $162.78

374

$162.78

$60,880

Jun 05, 2026

Leckman Patricia

Leckman Patricia
SVP, Chief People Officer
Sell
78 $163.36

78

$163.36

$12,742

Jun 05, 2026

Leckman Patricia

Leckman Patricia
SVP, Chief People Officer
Sell
39 $164.82

39

$164.82

$6,428

Jun 02, 2026

Leckman Patricia

Leckman Patricia
SVP, Chief People Officer
Sell
318 $162.00

318

$162.00

$51,516

Jun 02, 2026

Leckman Patricia

Leckman Patricia
SVP, Chief People Officer
Sell
290 $163.02

290

$163.02

$47,276

Jun 02, 2026

Leckman Patricia

Leckman Patricia
SVP, Chief People Officer
Sell
176 $160.66

176

$160.66

$28,276

Jun 01, 2026

Meister Keith A.

Meister Keith A.
Sell
87,653 $164.34

87,653

$164.34

$14,404,894

Jun 01, 2026

Meister Keith A.

Meister Keith A.
Sell
61,613 $163.56

61,613

$163.56

$10,077,422

Jun 01, 2026

Meister Keith A.

Meister Keith A.
Sell
15,472 $165.50

15,472

$165.50

$2,560,616

Jun 01, 2026

Meister Keith A.

Meister Keith A.
Sell
70,262 $162.41

70,262

$162.41

$11,411,251

May 29, 2026

Meister Keith A.

Meister Keith A.
Sell
4,579 $160.50

4,579

$160.50

$734,930

May 29, 2026

Meister Keith A.

Meister Keith A.
Sell
2,225 $162.44

2,225

$162.44

$361,429

May 29, 2026

Meister Keith A.

Meister Keith A.
Sell
92,877 $164.56

92,877

$164.56

$15,283,839

May 29, 2026

Ericksen Scott D

Ericksen Scott D
VP, Chief Accounting Officer
Sell
500 $160.00

500

$160.00

$80,000

May 29, 2026

Davies Scott M

Davies Scott M
CLO
Sell
615 $160.00

615

$160.00

$98,400

May 29, 2026

Meister Keith A.

Meister Keith A.
Sell
5,256 $161.64

5,256

$161.64

$849,580

May 29, 2026

Meister Keith A.

Meister Keith A.
Sell
1,961 $165.30

1,961

$165.30

$324,153

May 29, 2026

Meister Keith A.

Meister Keith A.
Sell
19,832 $163.57

19,832

$163.57

$3,243,920

May 29, 2026

Meister Keith A.

Meister Keith A.
Sell
6,198 $163.97

6,198

$163.97

$1,016,286

May 29, 2026

Meister Keith A.

Meister Keith A.
Sell
6,888 $164.75

6,888

$164.75

$1,134,798

May 29, 2026

Meister Keith A.

Meister Keith A.
Sell
11,760 $159.57

11,760

$159.57

$1,876,543

May 29, 2026

Meister Keith A.

Meister Keith A.
Sell
63,020 $162.86

63,020

$162.86

$10,263,437

May 28, 2026

Meister Keith A.

Meister Keith A.
Sell
110,424 $147.50

110,424

$147.50

$16,287,540

May 28, 2026

Ericksen Scott D

Ericksen Scott D
VP, Chief Accounting Officer
Sell
1,500 $150.10

1,500

$150.10

$225,150

May 28, 2026

Meister Keith A.

Meister Keith A.
Sell
37,590 $156.50

37,590

$156.50

$5,882,835

May 28, 2026

Meister Keith A.

Meister Keith A.
Sell
71,986 $157.38

71,986

$157.38

$11,329,157

May 14, 2026

Meister Keith A.

Meister Keith A.
Sell
52,776 $144.80

52,776

$144.80

$7,641,965

May 14, 2026

Meister Keith A.

Meister Keith A.
Sell
12,309 $144.13

12,309

$144.13

$1,774,096

May 14, 2026

Meister Keith A.

Meister Keith A.
Sell
25,352 $146.15

25,352

$146.15

$3,705,195

May 14, 2026

Meister Keith A.

Meister Keith A.
Sell
13,776 $146.96

13,776

$146.96

$2,024,521

May 14, 2026

Meister Keith A.

Meister Keith A.
Sell
180 $147.80

180

$147.80

$26,604

May 13, 2026

Meister Keith A.

Meister Keith A.
Sell
159,623 $145.26

159,623

$145.26

$23,186,837

May 13, 2026

Meister Keith A.

Meister Keith A.
Sell
53,610 $145.94

53,610

$145.94

$7,823,843

May 13, 2026

Meister Keith A.

Meister Keith A.
Sell
6,524 $147.50

6,524

$147.50

$962,290

May 13, 2026

Meister Keith A.

Meister Keith A.
Sell
5,310 $148.14

5,310

$148.14

$786,623

May 06, 2026

Wedel Christensen Jakob

Wedel Christensen Jakob
SVP, Strategy/Corp Development
Sell
700 $139.04

700

$139.04

$97,328

Feb 20, 2026

Davies Scott M

Davies Scott M
CLO
Sell
1,336 $116.18

1,336

$116.18

$155,216

Feb 18, 2026

Leckman Patricia

Leckman Patricia
SVP, Chief People Officer
Sell
2,370 $116.18

2,370

$116.18

$275,347

Feb 09, 2026

Gottlieb Scott

Gottlieb Scott
Buy
200 $117.81

200

$117.81

$23,562

Dec 12, 2025

Davies Scott M

Davies Scott M
CLO
Sell
323 $136.09

323

$136.09

$43,957

Nov 03, 2025

Gottlieb Scott

Gottlieb Scott
Buy
500 $122.13

500

$122.13

$61,065

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

May 13, 2025

Thaysen Jacob

Thaysen Jacob
CEO
Buy
100 $82.26

100

$82.26

$8,226

May 13, 2025

Thaysen Jacob

Thaysen Jacob
CEO
Buy
4,946 $80.70

4,946

$80.70

$399,142

May 13, 2025

Thaysen Jacob

Thaysen Jacob
CEO
Buy
804 $81.56

804

$81.56

$65,574

May 12, 2025

Thaysen Jacob

Thaysen Jacob
CEO
Buy
1,400 $81.54

1,400

$81.54

$114,156

May 12, 2025

Thaysen Jacob

Thaysen Jacob
CEO
Buy
1,200 $79.70

1,200

$79.70

$95,640

May 12, 2025

Thaysen Jacob

Thaysen Jacob
CEO
Buy
3,700 $80.92

3,700

$80.92

$299,404

May 12, 2025

Dhingra Ankur

Dhingra Ankur
SVP, Chief Financial Officer
Buy
6,100 $81.21

6,100

$81.21

$495,381

May 12, 2025

Thaysen Jacob

Thaysen Jacob
CEO
Buy
200 $82.66

200

$82.66

$16,532

Feb 22, 2024

Thaysen Jacob

Thaysen Jacob
CEO
Buy
5,085 $134.91

5,085

$134.91

$686,017

Feb 22, 2024

Thaysen Jacob

Thaysen Jacob
CEO
Buy
1,553 $135.69

1,553

$135.69

$210,727

Feb 22, 2024

Thaysen Jacob

Thaysen Jacob
CEO
Buy
692 $137.18

692

$137.18

$94,929

Nov 07, 2023

Hoyt Aimee L

Hoyt Aimee L
SVP, Chief People Officer
Sell
315 $112.84

315

$112.84

$35,545

Aug 22, 2023

TOUSI SUSAN H

TOUSI SUSAN H
SVP, Chief Commercial Officer
Sell
500 $167.04

500

$167.04

$83,520

Jul 24, 2023

TOUSI SUSAN H

TOUSI SUSAN H
SVP, Chief Commercial Officer
Sell
500 $190.08

500

$190.08

$95,040

May 22, 2023

TOUSI SUSAN H

TOUSI SUSAN H
SVP, Chief Commercial Officer
Sell
1,506 $208.70

1,506

$208.70

$314,302

May 22, 2023

TOUSI SUSAN H

TOUSI SUSAN H
SVP, Chief Commercial Officer
Sell
200 $205.63

200

$205.63

$41,126

May 22, 2023

TOUSI SUSAN H

TOUSI SUSAN H
SVP, Chief Commercial Officer
Sell
1,676 $209.67

1,676

$209.67

$351,407

May 22, 2023

TOUSI SUSAN H

TOUSI SUSAN H
SVP, Chief Commercial Officer
Sell
1,618 $207.75

1,618

$207.75

$336,140

Feb 22, 2023

Aravanis Alexander

Aravanis Alexander
SVP, Chief Technology Officer
Sell
2,320 $202.16

2,320

$202.16

$469,011

Feb 22, 2023

Aravanis Alexander

Aravanis Alexander
SVP, Chief Technology Officer
Sell
3,078 $201.42

3,078

$201.42

$619,971

TOP