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

26

Insider Involved

2

Total Buys

$0.00

Total Sells

$11.31M

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

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
500 $192.08

500

$192.08

$96,040

Jul 15, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
500 $205.85

500

$205.85

$102,925

Jul 15, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
4,900 $198.94

4,900

$198.94

$974,806

Jul 15, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
700 $193.85

700

$193.85

$135,695

Jul 15, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
200 $206.83

200

$206.83

$41,366

Jul 15, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
3,184 $199.89

3,184

$199.89

$636,450

Jul 15, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
4,053 $195.10

4,053

$195.10

$790,740

Jul 15, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
3,616 $200.89

3,616

$200.89

$726,418

Jul 15, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
4,047 $195.79

4,047

$195.79

$792,362

Jul 15, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
700 $201.94

700

$201.94

$141,358

Jul 15, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
5,600 $196.83

5,600

$196.83

$1,102,248

Jul 15, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
300 $190.54

300

$190.54

$57,162

Jul 15, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
100 $204.14

100

$204.14

$20,414

Jul 15, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
10,767 $198.03

10,767

$198.03

$2,132,189

Jul 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
300 $192.18

300

$192.18

$57,654

Jul 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,883 $199.44

1,883

$199.44

$375,546

Jul 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
600 $194.19

600

$194.19

$116,514

Jul 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,600 $200.47

1,600

$200.47

$320,752

Jul 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,600 $195.34

2,600

$195.34

$507,884

Jul 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
900 $201.31

900

$201.31

$181,179

Jul 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,490 $196.46

2,490

$196.46

$489,185

Jul 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
300 $202.25

300

$202.25

$60,675

Jul 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,981 $197.58

1,981

$197.58

$391,406

Jul 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
100 $190.68

100

$190.68

$19,068

Jul 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
200 $205.69

200

$205.69

$41,138

Jul 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
5,046 $198.27

5,046

$198.27

$1,000,470

Jul 01, 2026

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
808 $200.00

808

$200.00

$161,600

Jun 30, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,100 $170.71

1,100

$170.71

$187,781

Jun 30, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,200 $171.74

2,200

$171.74

$377,828

Jun 30, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
4,999 $172.91

4,999

$172.91

$864,377

Jun 30, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
8,901 $173.77

8,901

$173.77

$1,546,727

Jun 30, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
800 $174.61

800

$174.61

$139,688

Jun 16, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,000 $179.10

2,000

$179.10

$358,200

Jun 16, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
300 $180.03

300

$180.03

$54,009

Jun 16, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
8,560 $175.41

8,560

$175.41

$1,501,510

Jun 16, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
400 $181.94

400

$181.94

$72,776

Jun 16, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
9,020 $176.20

9,020

$176.20

$1,589,324

Jun 16, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
11,580 $177.31

11,580

$177.31

$2,053,250

Jun 16, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
7,306 $178.09

7,306

$178.09

$1,301,126

Jun 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
900 $174.43

900

$174.43

$156,987

Jun 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,400 $180.85

1,400

$180.85

$253,190

Jun 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
500 $175.68

500

$175.68

$87,840

Jun 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
400 $169.48

400

$169.48

$67,792

Jun 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,400 $181.78

3,400

$181.78

$618,052

Jun 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,400 $176.82

1,400

$176.82

$247,548

Jun 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
500 $170.31

500

$170.31

$85,155

Jun 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,350 $177.69

2,350

$177.69

$417,572

Jun 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
500 $171.39

500

$171.39

$85,695

Jun 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,050 $178.71

3,050

$178.71

$545,066

Jun 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
500 $173.59

500

$173.59

$86,795

Jun 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,100 $179.65

3,100

$179.65

$556,915

May 29, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,893 $173.30

1,893

$173.30

$328,057

May 29, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
4,266 $174.27

4,266

$174.27

$743,436

May 29, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
600 $167.59

600

$167.59

$100,554

May 29, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,141 $175.29

2,141

$175.29

$375,296

May 29, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,000 $168.61

1,000

$168.61

$168,610

May 29, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
6,700 $176.09

6,700

$176.09

$1,179,803

May 29, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
800 $169.98

800

$169.98

$135,984

May 29, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
600 $170.96

600

$170.96

$102,576

May 18, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
6,458 $157.67

6,458

$157.67

$1,018,233

May 18, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
16,914 $158.85

16,914

$158.85

$2,686,789

May 18, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
6,954 $159.66

6,954

$159.66

$1,110,276

May 18, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
800 $154.60

800

$154.60

$123,680

May 18, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,500 $160.47

2,500

$160.47

$401,175

May 18, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
600 $155.58

600

$155.58

$93,348

May 18, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
4,941 $156.92

4,941

$156.92

$775,342

May 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,000 $155.22

2,000

$155.22

$310,440

May 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,322 $156.40

3,322

$156.40

$519,561

May 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
4,211 $157.17

4,211

$157.17

$661,843

May 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
7,467 $158.20

7,467

$158.20

$1,181,279

May 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
300 $158.96

300

$158.96

$47,688

May 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
700 $154.19

700

$154.19

$107,933

May 05, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,850 $172.82

1,850

$172.82

$319,717

May 05, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,700 $173.78

1,700

$173.78

$295,426

May 05, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,200 $168.53

1,200

$168.53

$202,236

May 05, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
700 $174.71

700

$174.71

$122,297

May 05, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,200 $169.76

1,200

$169.76

$203,712

May 05, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
300 $175.92

300

$175.92

$52,776

May 05, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,701 $170.90

3,701

$170.90

$632,501

May 05, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
100 $176.81

100

$176.81

$17,681

May 05, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
7,249 $171.90

7,249

$171.90

$1,246,103

Apr 16, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
900 $157.93

900

$157.93

$142,137

Apr 16, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,300 $159.08

2,300

$159.08

$365,884

Apr 16, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,700 $160.05

2,700

$160.05

$432,135

Apr 16, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
8,679 $161.01

8,679

$161.01

$1,397,406

Apr 16, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
22,998 $162.08

22,998

$162.08

$3,727,516

Apr 16, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,390 $162.86

1,390

$162.86

$226,375

Apr 16, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
200 $163.58

200

$163.58

$32,716

Apr 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
500 $156.41

500

$156.41

$78,205

Apr 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,595 $157.41

2,595

$157.41

$408,479

Apr 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
11,605 $158.48

11,605

$158.48

$1,839,160

Apr 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,300 $159.21

3,300

$159.21

$525,393

Apr 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
3,200 $144.83

3,200

$144.83

$463,456

Apr 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
300 $145.83

300

$145.83

$43,749

Apr 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,700 $146.83

1,700

$146.83

$249,611

Apr 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,300 $147.85

1,300

$147.85

$192,205

Apr 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
500 $148.83

500

$148.83

$74,415

Apr 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
100 $149.96

100

$149.96

$14,996

Apr 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
100 $151.03

100

$151.03

$15,103

Apr 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
200 $153.39

200

$153.39

$30,678

Apr 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
8,100 $154.47

8,100

$154.47

$1,251,207

Mar 31, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
700 $126.40

700

$126.40

$88,480

Mar 31, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
400 $127.44

400

$127.44

$50,976

Mar 31, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,700 $128.57

1,700

$128.57

$218,569

Mar 31, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
900 $129.40

900

$129.40

$116,460

Mar 31, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
897 $130.94

897

$130.94

$117,453

Mar 31, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,103 $131.64

2,103

$131.64

$276,839

Mar 31, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,848 $134.16

3,848

$134.16

$516,248

Mar 31, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
7,452 $134.84

7,452

$134.84

$1,004,828

Mar 23, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
600 $139.56

600

$139.56

$83,736

Mar 23, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
5,648 $140.83

5,648

$140.83

$795,408

Mar 23, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,652 $141.54

1,652

$141.54

$233,824

Mar 23, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,100 $143.00

1,100

$143.00

$157,300

Mar 23, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
500 $143.74

500

$143.74

$71,870

Mar 18, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
15,946 $142.76

15,946

$142.76

$2,276,451

Mar 18, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
11,732 $143.54

11,732

$143.54

$1,684,011

Mar 18, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
3,929 $144.51

3,929

$144.51

$567,780

Mar 18, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,500 $145.63

1,500

$145.63

$218,445

Mar 18, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
400 $146.36

400

$146.36

$58,544

Mar 18, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,758 $142.81

2,758

$142.81

$393,870

Mar 18, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,100 $143.68

2,100

$143.68

$301,728

Mar 18, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
600 $144.46

600

$144.46

$86,676

Mar 18, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
100 $145.29

100

$145.29

$14,529

Mar 18, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
100 $146.45

100

$146.45

$14,645

Mar 13, 2026

Farrell Sarah E.

Farrell Sarah E.
Buy
10,500 $132.26

10,500

$132.26

$1,388,730

Mar 13, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
11,100 $132.01

11,100

$132.01

$1,465,311

Mar 13, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,000 $132.72

3,000

$132.72

$398,160

Mar 13, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
900 $134.29

900

$134.29

$120,861

Mar 13, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,600 $135.26

1,600

$135.26

$216,416

Mar 13, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,400 $136.20

1,400

$136.20

$190,680

Mar 09, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
500 $133.45

500

$133.45

$66,725

Mar 09, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
2,400 $134.60

2,400

$134.60

$323,040

Mar 09, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,830 $135.52

1,830

$135.52

$248,002

Mar 09, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
400 $136.41

400

$136.41

$54,564

Mar 09, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
2,600 $138.12

2,600

$138.12

$359,112

Mar 09, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,770 $138.86

1,770

$138.86

$245,782

Feb 27, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
4,901 $143.90

4,901

$143.90

$705,254

Feb 27, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
6,599 $144.69

6,599

$144.69

$954,809

Feb 27, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
4,000 $145.73

4,000

$145.73

$582,920

Feb 27, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,000 $147.00

1,000

$147.00

$147,000

Feb 27, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
900 $147.54

900

$147.54

$132,786

Feb 27, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
500 $148.76

500

$148.76

$74,380

Feb 27, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
100 $150.45

100

$150.45

$15,045

Feb 24, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
9,710 $141.82

9,710

$141.82

$1,377,072

Feb 24, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
3,106 $142.57

3,106

$142.57

$442,822

Feb 24, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
10,024 $143.66

10,024

$143.66

$1,440,048

Feb 24, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
3,472 $144.47

3,472

$144.47

$501,600

Feb 24, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,820 $145.78

2,820

$145.78

$411,100

Feb 24, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,545 $146.64

1,545

$146.64

$226,559

Feb 24, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
100 $147.47

100

$147.47

$14,747

Feb 24, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,388 $141.82

2,388

$141.82

$338,666

Feb 24, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,400 $142.49

1,400

$142.49

$199,486

Feb 24, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,778 $143.72

2,778

$143.72

$399,254

Feb 24, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
800 $144.55

800

$144.55

$115,640

Feb 24, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
800 $145.88

800

$145.88

$116,704

Feb 24, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
300 $146.71

300

$146.71

$44,013

Feb 23, 2026

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
700 $141.36

700

$141.36

$98,952

Feb 23, 2026

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
591 $142.40

591

$142.40

$84,158

Feb 23, 2026

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
300 $144.00

300

$144.00

$43,200

Feb 23, 2026

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
100 $144.83

100

$144.83

$14,483

Feb 23, 2026

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
400 $146.24

400

$146.24

$58,496

Feb 23, 2026

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
100 $147.31

100

$147.31

$14,731

Feb 23, 2026

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
100 $149.55

100

$149.55

$14,955

Feb 23, 2026

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
800 $141.03

800

$141.03

$112,824

Feb 23, 2026

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
1,700 $141.94

1,700

$141.94

$241,298

Feb 23, 2026

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
875 $142.73

875

$142.73

$124,889

Feb 23, 2026

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
600 $143.90

600

$143.90

$86,340

Feb 23, 2026

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
600 $144.79

600

$144.79

$86,874

Feb 23, 2026

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
600 $146.23

600

$146.23

$87,738

Feb 23, 2026

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
300 $147.38

300

$147.38

$44,214

Feb 23, 2026

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
100 $150.03

100

$150.03

$15,003

Feb 23, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
3,356 $141.12

3,356

$141.12

$473,599

Feb 23, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
4,730 $141.98

4,730

$141.98

$671,565

Feb 23, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
2,409 $142.91

2,409

$142.91

$344,270

Feb 23, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,667 $143.99

1,667

$143.99

$240,031

Feb 23, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,303 $144.72

1,303

$144.72

$188,570

Feb 23, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,971 $146.16

1,971

$146.16

$288,081

Feb 23, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,300 $147.20

1,300

$147.20

$191,360

Feb 23, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
200 $148.71

200

$148.71

$29,742

Feb 23, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
2,100 $149.99

2,100

$149.99

$314,979

Feb 13, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,100 $136.74

1,100

$136.74

$150,414

Feb 13, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,203 $137.66

3,203

$137.66

$440,925

Feb 13, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
5,100 $138.64

5,100

$138.64

$707,064

Feb 13, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
7,988 $139.52

7,988

$139.52

$1,114,486

Feb 13, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
509 $140.61

509

$140.61

$71,570

Feb 13, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
100 $141.85

100

$141.85

$14,185

Feb 11, 2026

Farrell Sarah E.

Farrell Sarah E.
Buy
6,700 $139.27

6,700

$139.27

$933,109

Feb 10, 2026

Farrell Sarah E.

Farrell Sarah E.
Buy
10,148 $148.63

10,148

$148.63

$1,508,297

Feb 10, 2026

Farrell Sarah E.

Farrell Sarah E.
Buy
33,652 $149.79

33,652

$149.79

$5,040,733

Feb 10, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
400 $145.07

400

$145.07

$58,028

Feb 10, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
100 $146.81

100

$146.81

$14,681

Feb 10, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,100 $148.54

1,100

$148.54

$163,394

Feb 10, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
3,689 $149.56

3,689

$149.56

$551,727

Feb 10, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
4,844 $150.13

4,844

$150.13

$727,230

Feb 10, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,225 $151.41

1,225

$151.41

$185,477

Feb 10, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
106 $152.16

106

$152.16

$16,129

Jan 30, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
6,145 $180.44

6,145

$180.44

$1,108,804

Jan 30, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,100 $181.46

1,100

$181.46

$199,606

Jan 30, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,100 $182.64

2,100

$182.64

$383,544

Jan 30, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,902 $183.64

2,902

$183.64

$532,923

Jan 30, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,009 $184.72

1,009

$184.72

$186,382

Jan 30, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,647 $185.42

1,647

$185.42

$305,387

Jan 30, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,597 $186.63

1,597

$186.63

$298,048

Jan 30, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
600 $187.65

600

$187.65

$112,590

Jan 30, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
800 $188.61

800

$188.61

$150,888

Jan 30, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
100 $190.06

100

$190.06

$19,006

Jan 22, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
2,600 $210.95

2,600

$210.95

$548,470

Jan 22, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
4,330 $211.94

4,330

$211.94

$917,700

Jan 22, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
3,487 $212.80

3,487

$212.80

$742,034

Jan 22, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,300 $213.86

1,300

$213.86

$278,018

Jan 22, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
2,083 $214.69

2,083

$214.69

$447,199

Jan 22, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
200 $215.70

200

$215.70

$43,140

Jan 20, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
347 $219.13

347

$219.13

$76,038

Jan 20, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
69 $219.88

69

$219.88

$15,172

Jan 20, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
277 $222.62

277

$222.62

$61,666

Jan 20, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
4,411 $223.82

4,411

$223.82

$987,270

Jan 20, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
4,887 $224.71

4,887

$224.71

$1,098,158

Jan 20, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
7,760 $225.69

7,760

$225.69

$1,751,354

Jan 20, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
3,055 $226.66

3,055

$226.66

$692,446

Jan 20, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
4,413 $227.82

4,413

$227.82

$1,005,370

Jan 20, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,940 $228.47

1,940

$228.47

$443,232

Jan 20, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
153 $219.13

153

$219.13

$33,527

Jan 20, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
31 $219.88

31

$219.88

$6,816

Jan 20, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
123 $222.62

123

$222.62

$27,382

Jan 20, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,950 $223.82

1,950

$223.82

$436,449

Jan 20, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,161 $224.71

2,161

$224.71

$485,598

Jan 20, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
3,431 $225.69

3,431

$225.69

$774,342

Jan 20, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,350 $226.66

1,350

$226.66

$305,991

Jan 20, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,952 $227.82

1,952

$227.82

$444,705

Jan 20, 2026

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
857 $228.47

857

$228.47

$195,799

Jan 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
300 $225.84

300

$225.84

$67,752

Jan 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,181 $227.36

3,181

$227.36

$723,232

Jan 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,556 $228.39

3,556

$228.39

$812,155

Jan 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,200 $229.39

1,200

$229.39

$275,268

Jan 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
800 $230.39

800

$230.39

$184,312

Jan 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
796 $231.38

796

$231.38

$184,178

Jan 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
600 $232.33

600

$232.33

$139,398

Jan 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
700 $234.42

700

$234.42

$164,094

Jan 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,105 $235.39

1,105

$235.39

$260,106

Jan 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,624 $236.69

1,624

$236.69

$384,385

Jan 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
500 $237.30

500

$237.30

$118,650

Jan 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
600 $238.48

600

$238.48

$143,088

Jan 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,236 $239.71

1,236

$239.71

$296,282

Jan 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,064 $240.62

1,064

$240.62

$256,020

Jan 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
300 $242.67

300

$242.67

$72,801

Jan 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
238 $245.55

238

$245.55

$58,441

Jan 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
100 $248.96

100

$248.96

$24,896

Jan 15, 2026

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
100 $249.98

100

$249.98

$24,998

Jan 13, 2026

Vollero Andrew

Vollero Andrew
CFO
Sell
1,636 $260.33

1,636

$260.33

$425,900

Jan 13, 2026

Vollero Andrew

Vollero Andrew
CFO
Sell
1,200 $261.53

1,200

$261.53

$313,836

Jan 13, 2026

Vollero Andrew

Vollero Andrew
CFO
Sell
738 $262.38

738

$262.38

$193,636

Jan 13, 2026

Vollero Andrew

Vollero Andrew
CFO
Sell
100 $263.31

100

$263.31

$26,331

Jan 09, 2026

Vollero Andrew

Vollero Andrew
CFO
Sell
200 $260.12

200

$260.12

$52,024

Jan 09, 2026

Vollero Andrew

Vollero Andrew
CFO
Sell
100 $261.80

100

$261.80

$26,180

Jan 09, 2026

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
3,320 $260.22

3,320

$260.22

$863,930

Jan 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
700 $249.24

700

$249.24

$174,468

Jan 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,201 $250.36

1,201

$250.36

$300,682

Jan 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,000 $251.33

1,000

$251.33

$251,330

Jan 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
2,454 $252.50

2,454

$252.50

$619,635

Jan 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
2,800 $253.53

2,800

$253.53

$709,884

Jan 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,565 $254.40

1,565

$254.40

$398,136

Jan 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
856 $255.36

856

$255.36

$218,588

Jan 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,344 $256.60

1,344

$256.60

$344,870

Jan 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,200 $257.50

1,200

$257.50

$309,000

Jan 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
780 $258.77

780

$258.77

$201,841

Jan 08, 2026

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
100 $259.52

100

$259.52

$25,952

Jan 07, 2026

Vollero Andrew

Vollero Andrew
CFO
Sell
500 $260.06

500

$260.06

$130,030

Jan 07, 2026

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
21,680 $260.10

21,680

$260.10

$5,638,968

Jan 07, 2026

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
6,250 $260.00

6,250

$260.00

$1,625,000

Jan 06, 2026

Vollero Andrew

Vollero Andrew
CFO
Sell
900 $250.33

900

$250.33

$225,297

Jan 06, 2026

Vollero Andrew

Vollero Andrew
CFO
Sell
2,000 $251.71

2,000

$251.71

$503,420

Jan 06, 2026

Vollero Andrew

Vollero Andrew
CFO
Sell
1,064 $252.62

1,064

$252.62

$268,788

Jan 06, 2026

Vollero Andrew

Vollero Andrew
CFO
Sell
4,074 $253.63

4,074

$253.63

$1,033,289

Jan 06, 2026

Vollero Andrew

Vollero Andrew
CFO
Sell
375 $254.26

375

$254.26

$95,348

Dec 31, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,500 $229.07

1,500

$229.07

$343,605

Dec 31, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
8,710 $229.94

8,710

$229.94

$2,002,777

Dec 31, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,844 $231.04

1,844

$231.04

$426,038

Dec 31, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
4,109 $232.07

4,109

$232.07

$953,576

Dec 31, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,737 $232.75

1,737

$232.75

$404,287

Dec 31, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
100 $233.52

100

$233.52

$23,352

Dec 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
2,000 $231.49

2,000

$231.49

$462,980

Dec 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
5,147 $232.53

5,147

$232.53

$1,196,832

Dec 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
3,616 $233.44

3,616

$233.44

$844,119

Dec 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
900 $234.27

900

$234.27

$210,843

Dec 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
400 $235.16

400

$235.16

$94,064

Dec 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,137 $236.96

1,137

$236.96

$269,424

Dec 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
200 $237.82

200

$237.82

$47,564

Dec 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
500 $239.03

500

$239.03

$119,515

Dec 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
100 $240.10

100

$240.10

$24,010

Dec 19, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
400 $231.62

400

$231.62

$92,648

Dec 19, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,642 $232.80

2,642

$232.80

$615,058

Dec 19, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
18,359 $233.34

18,359

$233.34

$4,283,889

Dec 19, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
6,900 $234.62

6,900

$234.62

$1,618,878

Dec 19, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
5,207 $235.57

5,207

$235.57

$1,226,613

Dec 19, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
3,609 $236.66

3,609

$236.66

$854,106

Dec 19, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
797 $237.68

797

$237.68

$189,431

Dec 19, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,253 $238.57

1,253

$238.57

$298,928

Dec 18, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
18,750 $240.00

18,750

$240.00

$4,500,000

Dec 16, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
400 $216.43

400

$216.43

$86,572

Dec 16, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
1,063 $217.89

1,063

$217.89

$231,617

Dec 16, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
2,600 $219.00

2,600

$219.00

$569,400

Dec 16, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
23,040 $219.97

23,040

$219.97

$5,068,109

Dec 16, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
4,675 $220.91

4,675

$220.91

$1,032,754

Dec 16, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
9,270 $222.00

9,270

$222.00

$2,057,940

Dec 16, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
4,153 $222.92

4,153

$222.92

$925,787

Dec 16, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
9,804 $223.93

9,804

$223.93

$2,195,410

Dec 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
200 $214.62

200

$214.62

$42,924

Dec 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
670 $215.62

670

$215.62

$144,465

Dec 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,800 $216.90

1,800

$216.90

$390,420

Dec 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,368 $217.65

3,368

$217.65

$733,045

Dec 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,419 $218.48

2,419

$218.48

$528,503

Dec 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,011 $219.80

1,011

$219.80

$222,218

Dec 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
800 $220.51

800

$220.51

$176,408

Dec 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,600 $221.86

1,600

$221.86

$354,976

Dec 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,000 $222.72

2,000

$222.72

$445,440

Dec 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,612 $223.99

2,612

$223.99

$585,062

Dec 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,320 $224.62

1,320

$224.62

$296,498

Dec 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
200 $225.53

200

$225.53

$45,106

Dec 09, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
5,187 $230.80

5,187

$230.80

$1,197,160

Dec 09, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
943 $232.71

943

$232.71

$219,446

Dec 09, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
1,507 $233.56

1,507

$233.56

$351,975

Dec 09, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
930 $235.07

930

$235.07

$218,615

Dec 09, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
2,401 $236.01

2,401

$236.01

$566,660

Dec 09, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
281 $236.99

281

$236.99

$66,594

Dec 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
200 $226.47

200

$226.47

$45,294

Dec 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
300 $227.30

300

$227.30

$68,190

Dec 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
300 $228.62

300

$228.62

$68,586

Dec 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
600 $230.23

600

$230.23

$138,138

Dec 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
2,300 $231.47

2,300

$231.47

$532,381

Dec 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,300 $232.25

1,300

$232.25

$301,925

Dec 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,300 $233.38

1,300

$233.38

$303,394

Dec 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,700 $234.33

1,700

$234.33

$398,361

Dec 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,041 $235.27

1,041

$235.27

$244,916

Dec 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
3,170 $236.65

3,170

$236.65

$750,181

Dec 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,789 $237.26

1,789

$237.26

$424,458

Nov 28, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,000 $208.00

1,000

$208.00

$208,000

Nov 28, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
710 $208.97

710

$208.97

$148,369

Nov 28, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
400 $209.56

400

$209.56

$83,824

Nov 28, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
600 $211.22

600

$211.22

$126,732

Nov 28, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
400 $212.62

400

$212.62

$85,048

Nov 28, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,000 $214.00

1,000

$214.00

$214,000

Nov 28, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,800 $215.31

1,800

$215.31

$387,558

Nov 28, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
7,421 $216.36

7,421

$216.36

$1,605,608

Nov 28, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
4,569 $217.21

4,569

$217.21

$992,432

Nov 28, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
100 $217.89

100

$217.89

$21,789

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,200 $186.24

1,200

$186.24

$223,488

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
200 $186.48

200

$186.48

$37,296

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
300 $187.91

300

$187.91

$56,373

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
800 $188.96

800

$188.96

$151,168

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,202 $190.37

2,202

$190.37

$419,195

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
12,585 $191.21

12,585

$191.21

$2,406,378

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
16,962 $192.31

16,962

$192.31

$3,261,962

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
10,884 $193.28

10,884

$193.28

$2,103,660

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
6,901 $194.31

6,901

$194.31

$1,340,933

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
11,393 $195.16

11,393

$195.16

$2,223,458

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
900 $186.26

900

$186.26

$167,634

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
100 $186.48

100

$186.48

$18,648

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
200 $188.05

200

$188.05

$37,610

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
500 $189.03

500

$189.03

$94,515

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,200 $190.37

1,200

$190.37

$228,444

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
8,906 $191.27

8,906

$191.27

$1,703,451

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
10,429 $192.35

10,429

$192.35

$2,006,018

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
6,925 $193.29

6,925

$193.29

$1,338,533

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
4,812 $194.36

4,812

$194.36

$935,260

Nov 24, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
6,995 $195.18

6,995

$195.18

$1,365,284

Nov 24, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
3,215 $186.44

3,215

$186.44

$599,405

Nov 24, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
200 $186.46

200

$186.46

$37,292

Nov 24, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
100 $187.63

100

$187.63

$18,763

Nov 24, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
100 $188.91

100

$188.91

$18,891

Nov 24, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
1,500 $191.29

1,500

$191.29

$286,935

Nov 24, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
1,900 $192.49

1,900

$192.49

$365,731

Nov 24, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
800 $193.38

800

$193.38

$154,704

Nov 24, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
1,367 $194.67

1,367

$194.67

$266,114

Nov 24, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
460 $195.45

460

$195.45

$89,907

Nov 24, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
700 $186.35

700

$186.35

$130,445

Nov 24, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
400 $189.06

400

$189.06

$75,624

Nov 24, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
695 $190.26

695

$190.26

$132,231

Nov 24, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
5,109 $191.32

5,109

$191.32

$977,454

Nov 24, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
6,283 $192.36

6,283

$192.36

$1,208,598

Nov 24, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
4,052 $193.35

4,052

$193.35

$783,454

Nov 24, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
2,486 $194.35

2,486

$194.35

$483,154

Nov 24, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
4,275 $195.15

4,275

$195.15

$834,266

Nov 14, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
200 $184.89

200

$184.89

$36,978

Nov 14, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
400 $186.82

400

$186.82

$74,728

Nov 14, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
400 $187.97

400

$187.97

$75,188

Nov 14, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
400 $190.70

400

$190.70

$76,280

Nov 14, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
400 $191.53

400

$191.53

$76,612

Nov 14, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,505 $193.17

3,505

$193.17

$677,061

Nov 14, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,545 $194.00

1,545

$194.00

$299,730

Nov 14, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,160 $195.01

2,160

$195.01

$421,222

Nov 14, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
4,157 $196.16

4,157

$196.16

$815,437

Nov 14, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,400 $197.04

3,400

$197.04

$669,936

Nov 14, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,433 $197.75

1,433

$197.75

$283,376

Nov 10, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
600 $199.22

600

$199.22

$119,532

Nov 10, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
300 $200.43

300

$200.43

$60,129

Nov 10, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,200 $201.45

1,200

$201.45

$241,740

Nov 10, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
824 $202.50

824

$202.50

$166,860

Nov 10, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
2,595 $203.72

2,595

$203.72

$528,653

Nov 10, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
3,370 $204.53

3,370

$204.53

$689,266

Nov 10, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
2,100 $205.70

2,100

$205.70

$431,970

Nov 10, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,411 $206.54

1,411

$206.54

$291,428

Nov 10, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,600 $207.75

1,600

$207.75

$332,400

Nov 04, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
4,333 $188.04

4,333

$188.04

$814,777

Nov 04, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,873 $188.98

3,873

$188.98

$731,920

Nov 04, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,205 $190.07

3,205

$190.07

$609,174

Nov 04, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,500 $191.16

2,500

$191.16

$477,900

Oct 30, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
486 $192.36

486

$192.36

$93,487

Oct 30, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,100 $194.22

1,100

$194.22

$213,642

Oct 30, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,603 $194.99

1,603

$194.99

$312,569

Oct 30, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
400 $196.19

400

$196.19

$78,476

Oct 30, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
300 $197.32

300

$197.32

$59,196

Oct 30, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
200 $198.42

200

$198.42

$39,684

Oct 23, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
3,601 $201.03

3,601

$201.03

$723,909

Oct 23, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
3,700 $202.12

3,700

$202.12

$747,844

Oct 23, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
965 $203.00

965

$203.00

$195,895

Oct 23, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
201 $204.46

201

$204.46

$41,096

Oct 23, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
11,213 $200.98

11,213

$200.98

$2,253,589

Oct 23, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
13,246 $201.90

13,246

$201.90

$2,674,367

Oct 23, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
4,800 $202.84

4,800

$202.84

$973,632

Oct 23, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
800 $204.02

800

$204.02

$163,216

Oct 23, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
600 $204.84

600

$204.84

$122,904

Oct 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,100 $192.44

1,100

$192.44

$211,684

Oct 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,100 $193.66

1,100

$193.66

$213,026

Oct 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,199 $194.65

1,199

$194.65

$233,385

Oct 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,101 $195.84

1,101

$195.84

$215,620

Oct 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
3,800 $196.92

3,800

$196.92

$748,296

Oct 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
3,300 $197.58

3,300

$197.58

$652,014

Oct 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
200 $198.61

200

$198.61

$39,722

Oct 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
400 $200.30

400

$200.30

$80,120

Oct 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,459 $202.94

1,459

$202.94

$296,089

Oct 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
341 $203.49

341

$203.49

$69,390

Oct 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
600 $197.34

600

$197.34

$118,404

Oct 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
400 $198.88

400

$198.88

$79,552

Oct 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
6,623 $199.97

6,623

$199.97

$1,324,401

Oct 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
6,436 $200.81

6,436

$200.81

$1,292,413

Oct 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,913 $201.67

3,913

$201.67

$789,135

Oct 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
28 $202.41

28

$202.41

$5,667

Oct 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
600 $196.02

600

$196.02

$117,612

Oct 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
700 $197.12

700

$197.12

$137,984

Oct 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,765 $198.01

1,765

$198.01

$349,488

Oct 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
900 $199.20

900

$199.20

$179,280

Oct 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
500 $200.10

500

$200.10

$100,050

Oct 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
4,413 $201.50

4,413

$201.50

$889,220

Oct 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
4,522 $202.30

4,522

$202.30

$914,801

Oct 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
100 $203.00

100

$203.00

$20,300

Oct 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
100 $204.25

100

$204.25

$20,425

Oct 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
400 $205.43

400

$205.43

$82,172

Sep 30, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
998 $225.88

998

$225.88

$225,428

Sep 30, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,000 $226.86

2,000

$226.86

$453,720

Sep 30, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,767 $227.66

2,767

$227.66

$629,935

Sep 30, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
4,332 $228.76

4,332

$228.76

$990,988

Sep 30, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
5,833 $229.94

5,833

$229.94

$1,341,240

Sep 30, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,070 $230.56

1,070

$230.56

$246,699

Sep 30, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
100 $232.03

100

$232.03

$23,203

Sep 30, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
400 $233.66

400

$233.66

$93,464

Sep 30, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
300 $236.85

300

$236.85

$71,055

Sep 30, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
200 $240.00

200

$240.00

$48,000

Sep 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
500 $254.01

500

$254.01

$127,005

Sep 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,000 $255.15

1,000

$255.15

$255,150

Sep 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,821 $256.60

1,821

$256.60

$467,269

Sep 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,416 $257.40

2,416

$257.40

$621,878

Sep 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,743 $258.58

1,743

$258.58

$450,705

Sep 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
887 $259.37

887

$259.37

$230,061

Sep 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
100 $260.38

100

$260.38

$26,038

Sep 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,100 $253.85

1,100

$253.85

$279,235

Sep 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
3,200 $254.96

3,200

$254.96

$815,872

Sep 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
3,947 $256.05

3,947

$256.05

$1,010,629

Sep 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
8,000 $257.05

8,000

$257.05

$2,056,400

Sep 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
7,500 $257.81

7,500

$257.81

$1,933,575

Sep 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
5,594 $259.01

5,594

$259.01

$1,448,902

Sep 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,100 $259.82

1,100

$259.82

$285,802

Sep 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
200 $261.25

200

$261.25

$52,250

Sep 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
100 $262.76

100

$262.76

$26,276

Sep 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
785 $254.05

785

$254.05

$199,429

Sep 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,215 $255.04

1,215

$255.04

$309,874

Sep 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,866 $256.16

1,866

$256.16

$477,995

Sep 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
5,334 $257.17

5,334

$257.17

$1,371,745

Sep 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,800 $258.22

1,800

$258.22

$464,796

Sep 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
2,600 $259.12

2,600

$259.12

$673,712

Sep 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
300 $260.77

300

$260.77

$78,231

Sep 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
100 $261.54

100

$261.54

$26,154

Sep 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,100 $256.69

1,100

$256.69

$282,359

Sep 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,152 $257.64

2,152

$257.64

$554,441

Sep 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,800 $258.95

1,800

$258.95

$466,110

Sep 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,458 $259.93

2,458

$259.93

$638,908

Sep 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,576 $260.98

1,576

$260.98

$411,304

Sep 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,349 $262.12

2,349

$262.12

$615,720

Sep 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,200 $263.34

2,200

$263.34

$579,348

Sep 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,197 $264.08

3,197

$264.08

$844,264

Sep 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,168 $265.00

1,168

$265.00

$309,520

Sep 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
2,385 $230.38

2,385

$230.38

$549,456

Sep 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,500 $231.37

1,500

$231.37

$347,055

Sep 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
533 $232.59

533

$232.59

$123,970

Sep 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
267 $233.52

267

$233.52

$62,350

Sep 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,400 $234.65

1,400

$234.65

$328,510

Sep 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,130 $235.69

1,130

$235.69

$266,330

Sep 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
300 $236.80

300

$236.80

$71,040

Sep 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
100 $237.57

100

$237.57

$23,757

Sep 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,873 $239.12

1,873

$239.12

$447,872

Sep 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,712 $240.13

1,712

$240.13

$411,103

Sep 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
700 $240.89

700

$240.89

$168,623

Sep 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,100 $242.64

1,100

$242.64

$266,904

Sep 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
700 $243.61

700

$243.61

$170,527

Sep 08, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
300 $245.47

300

$245.47

$73,641

Sep 02, 2025

Vollero Andrew

Vollero Andrew
CFO
Sell
3,251 $214.59

3,251

$214.59

$697,632

Sep 02, 2025

Vollero Andrew

Vollero Andrew
CFO
Sell
2,100 $215.72

2,100

$215.72

$453,012

Sep 02, 2025

Vollero Andrew

Vollero Andrew
CFO
Sell
5,072 $216.99

5,072

$216.99

$1,100,573

Sep 02, 2025

Vollero Andrew

Vollero Andrew
CFO
Sell
7,035 $218.05

7,035

$218.05

$1,533,982

Sep 02, 2025

Vollero Andrew

Vollero Andrew
CFO
Sell
5,724 $219.02

5,724

$219.02

$1,253,670

Sep 02, 2025

Vollero Andrew

Vollero Andrew
CFO
Sell
4,151 $220.05

4,151

$220.05

$913,428

Sep 02, 2025

Vollero Andrew

Vollero Andrew
CFO
Sell
2,267 $221.12

2,267

$221.12

$501,279

Sep 02, 2025

Vollero Andrew

Vollero Andrew
CFO
Sell
400 $222.45

400

$222.45

$88,980

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

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
100 $226.70

100

$226.70

$22,670

Aug 29, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,107 $225.83

1,107

$225.83

$249,994

Aug 29, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
5,332 $221.93

5,332

$221.93

$1,183,331

Aug 29, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
600 $220.43

600

$220.43

$132,258

Aug 29, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,919 $225.06

3,919

$225.06

$882,010

Aug 29, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
4,130 $223.95

4,130

$223.95

$924,914

Aug 29, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
2,812 $222.72

2,812

$222.72

$626,289

Aug 25, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,501 $215.66

1,501

$215.66

$323,706

Aug 25, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,500 $222.13

1,500

$222.13

$333,195

Aug 25, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,200 $221.61

2,200

$221.61

$487,542

Aug 25, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
5,209 $219.57

5,209

$219.57

$1,143,740

Aug 25, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
5,402 $217.36

5,402

$217.36

$1,174,179

Aug 25, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
5,503 $220.16

5,503

$220.16

$1,211,540

Aug 25, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
200 $213.88

200

$213.88

$42,776

Aug 25, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
7,236 $216.56

7,236

$216.56

$1,567,028

Aug 25, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,055 $218.48

2,055

$218.48

$448,976

Aug 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,400 $220.56

1,400

$220.56

$308,784

Aug 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
9,420 $218.14

9,420

$218.14

$2,054,879

Aug 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
3,386 $219.05

3,386

$219.05

$741,703

Aug 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
6,546 $217.27

6,546

$217.27

$1,422,249

TOP