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

Historical Insider Transactions

The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

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
2,767 $227.66

2,767

$227.66

$629,935

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
400 $233.66

400

$233.66

$93,464

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
100 $232.03

100

$232.03

$23,203

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 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 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
300 $260.77

300

$260.77

$78,231

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
2,600 $259.12

2,600

$259.12

$673,712

Sep 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
100 $261.54

100

$261.54

$26,154

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
1,866 $256.16

1,866

$256.16

$477,995

Sep 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,800 $258.22

1,800

$258.22

$464,796

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
1,576 $260.98

1,576

$260.98

$411,304

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,168 $265.00

1,168

$265.00

$309,520

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
2,349 $262.12

2,349

$262.12

$615,720

Sep 15, 2025

Huffman Steve Ladd

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

2,152

$257.64

$554,441

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
300 $245.47

300

$245.47

$73,641

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,400 $234.65

1,400

$234.65

$328,510

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,130 $235.69

1,130

$235.69

$266,330

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
1,712 $240.13

1,712

$240.13

$411,103

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
2,385 $230.38

2,385

$230.38

$549,456

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 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
5,072 $216.99

5,072

$216.99

$1,100,573

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,724 $219.02

5,724

$219.02

$1,253,670

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
4,151 $220.05

4,151

$220.05

$913,428

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
400 $222.45

400

$222.45

$88,980

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
600 $220.43

600

$220.43

$132,258

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
2,812 $222.72

2,812

$222.72

$626,289

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
3,919 $225.06

3,919

$225.06

$882,010

Aug 29, 2025

Huffman Steve Ladd

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

1,107

$225.83

$249,994

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
1,501 $215.66

1,501

$215.66

$323,706

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
5,402 $217.36

5,402

$217.36

$1,174,179

Aug 25, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,055 $218.48

2,055

$218.48

$448,976

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,503 $220.16

5,503

$220.16

$1,211,540

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
1,500 $222.13

1,500

$222.13

$333,195

Aug 22, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
1,366 $218.55

1,366

$218.55

$298,539

Aug 22, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
243 $222.09

243

$222.09

$53,968

Aug 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
2,092 $218.33

2,092

$218.33

$456,746

Aug 22, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
269 $218.48

269

$218.48

$58,771

Aug 22, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
100 $223.07

100

$223.07

$22,307

Aug 22, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
100 $219.31

100

$219.31

$21,931

Aug 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
423 $219.23

423

$219.23

$92,734

Aug 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
400 $221.89

400

$221.89

$88,756

Aug 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
400 $220.49

400

$220.49

$88,196

Aug 22, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
464 $227.74

464

$227.74

$105,671

Aug 22, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
394 $228.97

394

$228.97

$90,214

Aug 22, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
100 $229.47

100

$229.47

$22,947

Aug 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
400 $224.71

400

$224.71

$89,884

Aug 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
800 $226.83

800

$226.83

$181,464

Aug 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
224 $228.09

224

$228.09

$51,092

Aug 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
800 $229.21

800

$229.21

$183,368

Aug 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
3,302 $215.12

3,302

$215.12

$710,326

Aug 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
3,584 $216.16

3,584

$216.16

$774,717

Aug 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
6,546 $217.27

6,546

$217.27

$1,422,249

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
1,400 $220.56

1,400

$220.56

$308,784

Aug 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
801 $221.31

801

$221.31

$177,269

Aug 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,200 $222.36

1,200

$222.36

$266,832

Aug 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
436 $223.65

436

$223.65

$97,511

Aug 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,515 $224.84

2,515

$224.84

$565,473

Aug 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,620 $225.88

1,620

$225.88

$365,926

Aug 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,300 $226.95

2,300

$226.95

$521,985

Aug 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,456 $228.22

1,456

$228.22

$332,288

Aug 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
2,180 $229.17

2,180

$229.17

$499,591

Aug 22, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
821 $229.73

821

$229.73

$188,608

Aug 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,019 $215.11

1,019

$215.11

$219,197

Aug 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,001 $216.36

1,001

$216.36

$216,576

Aug 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,941 $217.45

1,941

$217.45

$422,070

Aug 22, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
700 $215.18

700

$215.18

$150,626

Aug 22, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
130 $220.32

130

$220.32

$28,642

Aug 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
400 $225.36

400

$225.36

$90,144

Aug 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
100 $222.84

100

$222.84

$22,284

Aug 22, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
583 $217.40

583

$217.40

$126,744

Aug 22, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
1,706 $215.00

1,706

$215.00

$366,790

Aug 22, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
400 $225.94

400

$225.94

$90,376

Aug 22, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
156 $226.45

156

$226.45

$35,326

Aug 22, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
100 $221.07

100

$221.07

$22,107

Aug 22, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
800 $216.70

800

$216.70

$173,360

Aug 22, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
300 $220.83

300

$220.83

$66,249

Aug 22, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
100 $229.39

100

$229.39

$22,939

Aug 22, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
1,229 $217.67

1,229

$217.67

$267,516

Aug 22, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
100 $227.33

100

$227.33

$22,733

Aug 22, 2025

Lee Benjamin Seong

Lee Benjamin Seong
CLO
Sell
300 $224.67

300

$224.67

$67,401

Aug 21, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
5,721 $220.03

5,721

$220.03

$1,258,792

Aug 21, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
900 $220.98

900

$220.98

$198,882

Aug 21, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
12,181 $218.96

12,181

$218.96

$2,667,152

Aug 21, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
8,298 $218.16

8,298

$218.16

$1,810,292

Aug 21, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
900 $216.99

900

$216.99

$195,291

Aug 18, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
900 $238.36

900

$238.36

$214,524

Aug 18, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
5,003 $239.51

5,003

$239.51

$1,198,269

Aug 18, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
5,075 $240.41

5,075

$240.41

$1,220,081

Aug 18, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
7,083 $241.59

7,083

$241.59

$1,711,182

Aug 18, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
6,256 $242.27

6,256

$242.27

$1,515,641

Aug 18, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
3,800 $243.58

3,800

$243.58

$925,604

Aug 18, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,862 $244.32

1,862

$244.32

$454,924

Aug 18, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
100 $245.21

100

$245.21

$24,521

Aug 18, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
500 $247.15

500

$247.15

$123,575

Aug 18, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
300 $247.83

300

$247.83

$74,349

Aug 18, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
700 $248.87

700

$248.87

$174,209

Aug 18, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
500 $250.11

500

$250.11

$125,055

Aug 18, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
200 $251.28

200

$251.28

$50,256

Aug 18, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
100 $251.94

100

$251.94

$25,194

Aug 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
400 $236.69

400

$236.69

$94,676

Aug 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
500 $237.86

500

$237.86

$118,930

Aug 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
400 $239.38

400

$239.38

$95,752

Aug 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
200 $240.61

200

$240.61

$48,122

Aug 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
600 $241.63

600

$241.63

$144,978

Aug 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
600 $242.76

600

$242.76

$145,656

Aug 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,905 $244.54

1,905

$244.54

$465,849

Aug 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
4,011 $245.51

4,011

$245.51

$984,741

Aug 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
4,744 $246.35

4,744

$246.35

$1,168,684

Aug 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
540 $247.38

540

$247.38

$133,585

Aug 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
100 $247.91

100

$247.91

$24,791

Aug 05, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
200 $200.45

200

$200.45

$40,090

Aug 05, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
700 $203.16

700

$203.16

$142,212

Aug 05, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
100 $201.11

100

$201.11

$20,111

Aug 05, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
571 $199.27

571

$199.27

$113,783

Aug 05, 2025

Huffman Steve Ladd

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

1,700

$198.00

$336,600

Aug 05, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
100 $208.38

100

$208.38

$20,838

Aug 05, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
100 $207.22

100

$207.22

$20,722

Aug 05, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
729 $204.13

729

$204.13

$148,811

Aug 05, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
200 $205.16

200

$205.16

$41,032

Aug 05, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
500 $206.30

500

$206.30

$103,150

Aug 05, 2025

Huffman Steve Ladd

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

2,000

$203.38

$406,760

Aug 05, 2025

Huffman Steve Ladd

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

2,500

$204.52

$511,300

Aug 05, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
800 $201.06

800

$201.06

$160,848

Aug 05, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,802 $199.22

1,802

$199.22

$358,994

Aug 05, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
1,300 $206.51

1,300

$206.51

$268,463

Aug 05, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
998 $202.52

998

$202.52

$202,115

Aug 05, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
800 $200.04

800

$200.04

$160,032

Aug 05, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
300 $207.68

300

$207.68

$62,304

Aug 05, 2025

Huffman Steve Ladd

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

1,700

$205.58

$349,486

Aug 05, 2025

Reynolds Michelle Marie

Reynolds Michelle Marie
CAO
Sell
400 $197.96

400

$197.96

$79,184

Jul 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
8,490 $146.50

8,490

$146.50

$1,243,785

Jul 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
800 $147.39

800

$147.39

$117,912

Jul 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,065 $142.58

1,065

$142.58

$151,848

Jul 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
400 $139.24

400

$139.24

$55,696

Jul 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
400 $140.39

400

$140.39

$56,156

Jul 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
3,470 $145.63

3,470

$145.63

$505,336

Jul 22, 2025

Slowe Christopher Brian

Slowe Christopher Brian
CTO
Sell
1,375 $144.42

1,375

$144.42

$198,578

Jul 16, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
1,300 $139.15

1,300

$139.15

$180,895

Jul 16, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
8,000 $140.07

8,000

$140.07

$1,120,560

Jul 16, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
3,600 $141.12

3,600

$141.12

$508,032

Jul 16, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
7,989 $142.18

7,989

$142.18

$1,135,876

Jul 16, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
4,910 $143.08

4,910

$143.08

$702,523

Jul 16, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
6,535 $144.18

6,535

$144.18

$942,216

Jul 16, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
900 $145.12

900

$145.12

$130,608

Jul 16, 2025

Wong Jennifer L.

Wong Jennifer L.
COO
Sell
100 $145.90

100

$145.90

$14,590

Jul 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
900 $143.47

900

$143.47

$129,123

Jul 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,110 $146.63

3,110

$146.63

$456,019

Jul 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
3,500 $145.04

3,500

$145.04

$507,640

Jul 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
6,390 $145.75

6,390

$145.75

$931,343

Jul 15, 2025

Huffman Steve Ladd

Huffman Steve Ladd
CEO & President
Sell
100 $147.51

100

$147.51

$14,751

TOP