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

Nov 24, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
4,393 $161.75

4,393

$161.75

$710,573

Nov 24, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
2,300 $158.59

2,300

$158.59

$364,757

Nov 24, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
6,016 $164.04

6,016

$164.04

$986,857

Nov 24, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
8,356 $164.67

8,356

$164.67

$1,376,003

Nov 24, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
1,252 $157.50

1,252

$157.50

$197,190

Nov 24, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
1,800 $157.76

1,800

$157.76

$283,968

Nov 24, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
1,974 $159.70

1,974

$159.70

$315,251

Nov 24, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
4,309 $160.78

4,309

$160.78

$692,817

Nov 24, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
6,900 $162.69

6,900

$162.69

$1,122,558

Nov 21, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
24 $157.74

24

$157.74

$3,786

Nov 21, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
38,303 $156.26

38,303

$156.26

$5,985,231

Nov 21, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
177 $153.43

177

$153.43

$27,157

Nov 21, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
227 $157.74

227

$157.74

$35,807

Nov 21, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
426 $153.43

426

$153.43

$65,361

Nov 21, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
545 $157.74

545

$157.74

$85,968

Nov 21, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
3 $153.43

3

$153.43

$460

Nov 21, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
293 $156.26

293

$156.26

$45,784

Nov 21, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
4 $157.74

4

$157.74

$631

Nov 21, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
468 $157.74

468

$157.74

$73,822

Nov 21, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
21 $153.43

21

$153.43

$3,222

Nov 21, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
18,600 $156.26

18,600

$156.26

$2,906,438

Nov 21, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
365 $153.43

365

$153.43

$56,002

Nov 21, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
44,593 $156.26

44,593

$156.26

$6,968,107

Nov 21, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
2,204 $156.26

2,204

$156.26

$344,397

Nov 21, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
27 $157.74

27

$157.74

$4,259

Nov 21, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
18 $153.43

18

$153.43

$2,762

Nov 21, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
1,931 $156.26

1,931

$156.26

$301,738

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
270 $168.90

270

$168.90

$45,604

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
1,957 $172.00

1,957

$172.00

$336,598

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
1,714 $172.00

1,714

$172.00

$294,803

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
3,277 $166.73

3,277

$166.73

$546,361

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
2,275 $168.90

2,275

$168.90

$384,258

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
2,010 $165.95

2,010

$165.95

$333,549

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
209 $165.95

209

$165.95

$34,683

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
6,657 $167.93

6,657

$167.93

$1,117,930

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
3,560 $173.41

3,560

$173.41

$617,345

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
18,631 $157.25

18,631

$157.25

$2,929,743

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
9,259 $155.31

9,259

$155.31

$1,438,005

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
8,457 $159.08

8,457

$159.08

$1,345,328

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
5,367 $161.16

5,367

$161.16

$864,923

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
2,598 $164.05

2,598

$164.05

$426,198

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
1,729 $173.41

1,729

$173.41

$299,828

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
39,589 $172.00

39,589

$172.00

$6,809,181

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
44,883 $172.77

44,883

$172.77

$7,754,512

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
924 $156.19

924

$156.19

$144,316

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
752 $160.16

752

$160.16

$120,441

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
557 $161.16

557

$161.16

$89,764

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
450 $163.37

450

$163.37

$73,515

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
236 $168.90

236

$168.90

$39,861

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
1,943 $172.77

1,943

$172.77

$335,695

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
146 $155.31

146

$155.31

$22,675

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
140 $156.19

140

$156.19

$21,866

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
294 $157.25

294

$157.25

$46,232

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
287 $158.14

287

$158.14

$45,385

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
133 $159.08

133

$159.08

$21,157

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
114 $160.16

114

$160.16

$18,258

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
85 $161.16

85

$161.16

$13,698

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
20 $161.85

20

$161.85

$3,237

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
68 $163.37

68

$163.37

$11,109

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
41 $164.05

41

$164.05

$6,726

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
32 $165.95

32

$165.95

$5,310

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
52 $166.73

52

$166.73

$8,670

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
44 $167.93

44

$167.93

$7,389

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
36 $168.90

36

$168.90

$6,081

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
68 $169.94

68

$169.94

$11,556

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
222 $170.91

222

$170.91

$37,942

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
261 $172.00

261

$172.00

$44,891

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
295 $172.77

295

$172.77

$50,968

Nov 20, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
27 $173.41

27

$173.41

$4,682

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
1,097 $155.31

1,097

$155.31

$170,374

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
1,055 $156.19

1,055

$156.19

$164,776

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
2,208 $157.25

2,208

$157.25

$347,210

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
961 $155.31

961

$155.31

$149,252

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
270 $164.05

270

$164.05

$44,293

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
22,200 $155.31

22,200

$155.31

$3,447,858

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
43,582 $158.14

43,582

$158.14

$6,891,905

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
7,243 $160.16

7,243

$160.16

$1,160,050

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
1,238 $161.85

1,238

$161.85

$200,366

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
16,512 $172.00

16,512

$172.00

$2,840,011

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
2,777 $167.93

2,777

$167.93

$466,350

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
18,178 $158.14

18,178

$158.14

$2,874,605

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
878 $159.08

878

$159.08

$139,671

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
179 $173.41

179

$173.41

$31,041

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
10,320 $169.94

10,320

$169.94

$1,753,752

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
4,819 $165.95

4,819

$165.95

$799,689

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
4,145 $173.41

4,145

$173.41

$718,791

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
17,365 $160.16

17,365

$160.16

$2,781,204

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
447 $169.94

447

$169.94

$75,962

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
18,720 $172.77

18,720

$172.77

$3,234,286

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
2,968 $161.85

2,968

$161.85

$480,360

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
14,065 $170.91

14,065

$170.91

$2,403,874

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
10,387 $163.37

10,387

$163.37

$1,696,886

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
20,275 $159.08

20,275

$159.08

$3,225,319

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
38,368 $157.25

38,368

$157.25

$6,033,406

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
37,434 $158.14

37,434

$158.14

$5,919,682

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
17,415 $159.08

17,415

$159.08

$2,770,354

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
14,916 $160.16

14,916

$160.16

$2,388,969

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
11,052 $161.16

11,052

$161.16

$1,781,093

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
8,921 $163.37

8,921

$163.37

$1,457,391

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
2,549 $161.85

2,549

$161.85

$412,546

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
5,349 $164.05

5,349

$164.05

$877,495

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
4,139 $165.95

4,139

$165.95

$686,846

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
2,154 $158.14

2,154

$158.14

$340,626

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
1,002 $159.08

1,002

$159.08

$159,397

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
636 $161.16

636

$161.16

$102,495

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
858 $160.16

858

$160.16

$137,419

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
147 $161.85

147

$161.85

$23,791

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
513 $163.37

513

$163.37

$83,807

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
308 $164.05

308

$164.05

$50,527

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
388 $166.73

388

$166.73

$64,690

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
238 $165.95

238

$165.95

$39,495

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
28,965 $170.91

28,965

$170.91

$4,950,460

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
4,684 $168.90

4,684

$168.90

$791,148

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
8,864 $169.94

8,864

$169.94

$1,506,323

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
128 $161.85

128

$161.85

$20,716

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
1,934 $157.25

1,934

$157.25

$304,123

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
1,887 $158.14

1,887

$158.14

$298,404

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
329 $167.93

329

$167.93

$55,250

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
2,219 $172.77

2,219

$172.77

$383,380

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
510 $169.94

510

$169.94

$86,668

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
1,667 $170.91

1,667

$170.91

$284,910

Nov 20, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
205 $173.41

205

$173.41

$35,549

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
340 $166.73

340

$166.73

$56,687

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
288 $167.93

288

$167.93

$48,365

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
38,551 $172.77

38,551

$172.77

$6,660,522

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
33,722 $170.91

33,722

$170.91

$5,763,488

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
4,332 $163.37

4,332

$163.37

$707,703

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
34,005 $172.00

34,005

$172.00

$5,848,751

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
8,900 $156.19

8,900

$156.19

$1,390,054

Nov 20, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
4,304 $169.94

4,304

$169.94

$731,410

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
12,867 $161.16

12,867

$161.16

$2,073,590

Nov 20, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
1,460 $170.91

1,460

$170.91

$249,531

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
21,338 $156.19

21,338

$156.19

$3,332,693

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
44,669 $157.25

44,669

$157.25

$7,024,245

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
6,228 $164.05

6,228

$164.05

$1,021,693

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
5,454 $168.90

5,454

$168.90

$921,205

Nov 20, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
7,857 $166.73

7,857

$166.73

$1,309,965

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
19,068 $155.31

19,068

$155.31

$2,961,430

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
18,328 $156.19

18,328

$156.19

$2,862,573

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
6,749 $166.73

6,749

$166.73

$1,125,233

Nov 20, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
5,718 $167.93

5,718

$167.93

$960,241

Nov 03, 2025

Moore Alexander D.

Moore Alexander D.
Sell
3,667 $204.56

3,667

$204.56

$750,118

Nov 03, 2025

Moore Alexander D.

Moore Alexander D.
Sell
6,202 $203.46

6,202

$203.46

$1,261,874

Nov 03, 2025

Moore Alexander D.

Moore Alexander D.
Sell
2,305 $202.63

2,305

$202.63

$467,056

Nov 03, 2025

Moore Alexander D.

Moore Alexander D.
Sell
3,834 $206.60

3,834

$206.60

$792,110

Nov 03, 2025

Moore Alexander D.

Moore Alexander D.
Sell
3,992 $205.34

3,992

$205.34

$819,729

Oct 03, 2025

Stat Lauren Elaina Friedman

Stat Lauren Elaina Friedman
Sell
800 $186.39

800

$186.39

$149,112

Oct 01, 2025

Moore Alexander D.

Moore Alexander D.
Sell
100 $186.27

100

$186.27

$18,627

Oct 01, 2025

Moore Alexander D.

Moore Alexander D.
Sell
1,805 $182.55

1,805

$182.55

$329,495

Oct 01, 2025

Moore Alexander D.

Moore Alexander D.
Sell
4,500 $183.89

4,500

$183.89

$827,519

Oct 01, 2025

Moore Alexander D.

Moore Alexander D.
Sell
1,095 $181.70

1,095

$181.70

$198,956

Oct 01, 2025

Moore Alexander D.

Moore Alexander D.
Sell
1,400 $185.69

1,400

$185.69

$259,965

Oct 01, 2025

Moore Alexander D.

Moore Alexander D.
Sell
9,800 $184.81

9,800

$184.81

$1,811,103

Oct 01, 2025

Moore Alexander D.

Moore Alexander D.
Sell
1,300 $180.43

1,300

$180.43

$234,560

Sep 18, 2025

Stat Lauren Elaina Friedman

Stat Lauren Elaina Friedman
Sell
9,000 $177.60

9,000

$177.60

$1,598,400

Sep 11, 2025

Stat Lauren Elaina Friedman

Stat Lauren Elaina Friedman
Sell
7,936 $164.99

7,936

$164.99

$1,309,360

Sep 11, 2025

Stat Lauren Elaina Friedman

Stat Lauren Elaina Friedman
Sell
8,000 $167.25

8,000

$167.25

$1,338,000

Sep 11, 2025

Stat Lauren Elaina Friedman

Stat Lauren Elaina Friedman
Sell
3,391 $165.94

3,391

$165.94

$562,695

Sep 11, 2025

Stat Lauren Elaina Friedman

Stat Lauren Elaina Friedman
Sell
1,673 $164.26

1,673

$164.26

$274,811

Sep 05, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
36,048 $158.35

36,048

$158.35

$5,708,057

Sep 02, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
200 $150.85

200

$150.85

$30,170

Sep 02, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
500 $154.32

500

$154.32

$77,161

Sep 02, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
8,569 $157.37

8,569

$157.37

$1,348,470

Sep 02, 2025

Moore Alexander D.

Moore Alexander D.
Sell
600 $151.56

600

$151.56

$90,934

Sep 02, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
700 $153.22

700

$153.22

$107,256

Sep 02, 2025

Moore Alexander D.

Moore Alexander D.
Sell
900 $152.86

900

$152.86

$137,573

Sep 02, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
27,500 $152.18

27,500

$152.18

$4,184,969

Sep 02, 2025

Moore Alexander D.

Moore Alexander D.
Sell
4,001 $155.95

4,001

$155.95

$623,966

Sep 02, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
400 $158.08

400

$158.08

$63,231

Sep 02, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
4,631 $156.57

4,631

$156.57

$725,063

Sep 02, 2025

Moore Alexander D.

Moore Alexander D.
Sell
1,199 $155.05

1,199

$155.05

$185,907

Sep 02, 2025

Moore Alexander D.

Moore Alexander D.
Sell
500 $153.88

500

$153.88

$76,942

Sep 02, 2025

Moore Alexander D.

Moore Alexander D.
Sell
3,300 $157.68

3,300

$157.68

$520,359

Sep 02, 2025

Moore Alexander D.

Moore Alexander D.
Sell
9,500 $157.12

9,500

$157.12

$1,492,636

Sep 02, 2025

Glazer David A.

Glazer David A.
See Remarks
Sell
38,500 $155.21

38,500

$155.21

$5,975,462

Aug 29, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
2,803 $157.00

2,803

$157.00

$440,071

Aug 22, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
6,773 $158.84

6,773

$158.84

$1,075,833

Aug 22, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
1,746 $162.56

1,746

$162.56

$283,824

Aug 22, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
4,526 $159.74

4,526

$159.74

$723,000

Aug 22, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
3,275 $157.72

3,275

$157.72

$516,523

Aug 22, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
2,137 $154.76

2,137

$154.76

$330,714

Aug 22, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
8,764 $160.61

8,764

$160.61

$1,407,581

Aug 22, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
2,779 $161.56

2,779

$161.56

$448,983

Aug 21, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
4,015 $154.51

4,015

$154.51

$620,365

Aug 21, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
55 $154.51

55

$154.51

$8,498

Aug 21, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
557 $155.53

557

$155.53

$86,628

Aug 21, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
453 $156.15

453

$156.15

$70,737

Aug 21, 2025

Buckley Jeffrey

Buckley Jeffrey
See Remarks
Sell
11 $157.18

11

$157.18

$1,729

Aug 21, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
96,285 $155.53

96,285

$155.53

$14,974,831

Aug 21, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
4,763 $155.53

4,763

$155.53

$740,771

Aug 21, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
3,880 $156.15

3,880

$156.15

$605,869

Aug 21, 2025

Taylor Ryan D.

Taylor Ryan D.
See Remarks
Sell
92 $157.18

92

$157.18

$14,460

Aug 21, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
82,824 $155.53

82,824

$155.53

$12,881,294

Aug 21, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
1,855 $157.18

1,855

$157.18

$291,560

Aug 21, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
9,614 $154.51

9,614

$154.51

$1,485,477

Aug 21, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
40,216 $155.53

40,216

$155.53

$6,254,638

Aug 21, 2025

Sankar Shyam

Sankar Shyam
See Remarks
Sell
775 $157.18

775

$157.18

$121,811

Aug 21, 2025

Karp Alexander C.

Karp Alexander C.
See Remarks
Sell
78,440 $156.15

78,440

$156.15

$12,248,547

Aug 21, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
1,596 $157.18

1,596

$157.18

$250,851

Aug 21, 2025

Cohen Stephen Andrew

Cohen Stephen Andrew
See Remarks
Sell
67,474 $156.15

67,474

$156.15

$10,536,187

TOP