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

218

Insider Involved

3

Total Buys

$0.00

Total Sells

$111.13M

Insider Trading History (Last 12 Months)

Browse insider buying and selling activity reported to the SEC over the past year, including who traded, when they traded, and the value of each transaction.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Aug 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,446 $518.40

1,446

$518.40

$749,601

Aug 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
182 $513.39

182

$513.39

$93,438

Aug 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
517 $519.50

517

$519.50

$268,581

Aug 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
675 $514.43

675

$514.43

$347,238

Aug 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
299 $520.49

299

$520.49

$155,626

Aug 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
605 $515.50

605

$515.50

$311,877

Aug 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,456 $516.59

2,456

$516.59

$1,268,754

Aug 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,142 $517.50

3,142

$517.50

$1,625,972

Aug 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
178 $512.49

178

$512.49

$91,222

Jul 31, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,517 $520.80

1,517

$520.80

$790,058

Jul 31, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
857 $515.84

857

$515.84

$442,074

Jul 31, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
282 $521.52

282

$521.52

$147,069

Jul 31, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,133 $516.94

1,133

$516.94

$585,696

Jul 31, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
238 $522.88

238

$522.88

$124,444

Jul 31, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,215 $518.00

1,215

$518.00

$629,371

Jul 31, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,266 $519.06

1,266

$519.06

$657,124

Jul 31, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,627 $520.12

2,627

$520.12

$1,366,351

Jul 31, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
365 $514.82

365

$514.82

$187,910

Jul 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,486 $523.87

1,486

$523.87

$778,478

Jul 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
4,846 $524.88

4,846

$524.88

$2,543,589

Jul 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,084 $525.80

2,084

$525.80

$1,095,763

Jul 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
400 $526.92

400

$526.92

$210,769

Jul 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $528.96

40

$528.96

$21,158

Jul 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
644 $523.04

644

$523.04

$336,837

Jul 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
880 $522.51

880

$522.51

$459,813

Jul 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,318 $523.63

1,318

$523.63

$690,138

Jul 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
798 $518.25

798

$518.25

$413,565

Jul 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,982 $524.47

1,982

$524.47

$1,039,503

Jul 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,112 $519.29

1,112

$519.29

$577,453

Jul 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,240 $525.46

1,240

$525.46

$651,575

Jul 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
900 $520.40

900

$520.40

$468,364

Jul 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,270 $521.32

1,270

$521.32

$662,078

Jul 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
403 $530.97

403

$530.97

$213,981

Jul 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,473 $526.34

1,473

$526.34

$775,295

Jul 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $532.49

40

$532.49

$21,300

Jul 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,369 $527.16

1,369

$527.16

$721,678

Jul 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,149 $528.20

1,149

$528.20

$606,905

Jul 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,367 $523.15

1,367

$523.15

$715,152

Jul 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
625 $529.41

625

$529.41

$330,882

Jul 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,074 $524.04

1,074

$524.04

$562,818

Jul 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,124 $530.29

1,124

$530.29

$596,048

Jul 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
876 $525.02

876

$525.02

$459,918

Jul 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $535.04

40

$535.04

$21,402

Jul 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,797 $529.75

1,797

$529.75

$951,959

Jul 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,121 $530.49

1,121

$530.49

$594,675

Jul 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,836 $531.65

1,836

$531.65

$976,107

Jul 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
680 $525.81

680

$525.81

$357,552

Jul 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,529 $532.38

1,529

$532.38

$814,004

Jul 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
890 $527.14

890

$527.14

$469,152

Jul 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
957 $533.53

957

$533.53

$510,590

Jul 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
650 $528.51

650

$528.51

$343,530

Jul 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,115 $531.10

1,115

$531.10

$592,179

Jul 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
2,719 $532.27

2,719

$532.27

$1,447,229

Jul 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,818 $533.20

1,818

$533.20

$969,356

Jul 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
630 $534.39

630

$534.39

$336,668

Jul 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
820 $528.72

820

$528.72

$433,549

Jul 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
113 $535.03

113

$535.03

$60,458

Jul 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
2,285 $530.45

2,285

$530.45

$1,212,080

Jul 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
387 $525.83

387

$525.83

$203,497

Jul 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
200 $531.83

200

$531.83

$106,367

Jul 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
552 $526.88

552

$526.88

$290,835

Jul 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,989 $527.77

1,989

$527.77

$1,049,730

Jul 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
249 $522.87

249

$522.87

$130,195

Jul 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,133 $529.08

2,133

$529.08

$1,128,525

Jul 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
339 $523.72

339

$523.72

$177,540

Jul 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,279 $529.86

2,279

$529.86

$1,207,540

Jul 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
171 $524.86

171

$524.86

$89,751

Jul 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,201 $530.84

1,201

$530.84

$637,540

Jul 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $524.27

120

$524.27

$62,912

Jul 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
570 $537.60

570

$537.60

$306,434

Jul 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
400 $531.22

400

$531.22

$212,490

Jul 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
485 $526.04

485

$526.04

$255,131

Jul 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
680 $538.46

680

$538.46

$366,153

Jul 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
489 $533.24

489

$533.24

$260,756

Jul 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,610 $526.84

2,610

$526.84

$1,375,058

Jul 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $539.47

80

$539.47

$43,158

Jul 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
324 $534.19

324

$534.19

$173,076

Jul 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,211 $527.82

1,211

$527.82

$639,189

Jul 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
107 $535.40

107

$535.40

$57,288

Jul 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
874 $528.91

874

$528.91

$462,265

Jul 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
790 $536.49

790

$536.49

$423,827

Jul 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
760 $529.80

760

$529.80

$402,645

Jul 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $524.37

120

$524.37

$62,924

Jul 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
360 $532.47

360

$532.47

$191,688

Jul 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
160 $526.24

160

$526.24

$84,198

Jul 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
640 $533.58

640

$533.58

$341,490

Jul 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
240 $527.46

240

$527.46

$126,590

Jul 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,760 $534.61

1,760

$534.61

$940,922

Jul 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
509 $529.55

509

$529.55

$269,541

Jul 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
341 $535.44

341

$535.44

$182,586

Jul 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,926 $530.50

1,926

$530.50

$1,021,743

Jul 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
839 $536.37

839

$536.37

$450,018

Jul 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,605 $531.52

2,605

$531.52

$1,384,598

Jul 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,686 $533.03

1,686

$533.03

$898,683

Jul 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
889 $534.13

889

$534.13

$474,838

Jul 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,831 $529.19

1,831

$529.19

$968,945

Jul 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
520 $535.20

520

$535.20

$278,306

Jul 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
960 $529.85

960

$529.85

$508,657

Jul 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $536.41

80

$536.41

$42,913

Jul 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,660 $531.08

1,660

$531.08

$881,588

Jul 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,874 $532.07

1,874

$532.07

$997,105

Jul 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
821 $539.63

821

$539.63

$443,033

Jul 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
720 $534.57

720

$534.57

$384,889

Jul 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
251 $540.69

251

$540.69

$135,714

Jul 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,350 $535.53

2,350

$535.53

$1,258,486

Jul 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
892 $542.06

892

$542.06

$483,521

Jul 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,110 $536.36

2,110

$536.36

$1,131,717

Jul 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
293 $542.43

293

$542.43

$158,932

Jul 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,160 $537.45

1,160

$537.45

$623,438

Jul 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
240 $528.91

240

$528.91

$126,938

Jul 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
423 $538.70

423

$538.70

$227,871

Jul 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
240 $530.83

240

$530.83

$127,400

Jul 16, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
3,279 $534.21

3,279

$534.21

$1,751,679

Jul 16, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,041 $535.88

1,041

$535.88

$557,851

Jul 16, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
600 $527.60

600

$527.60

$316,557

Jul 16, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,519 $534.99

1,519

$534.99

$812,648

Jul 16, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
120 $529.81

120

$529.81

$63,577

Jul 16, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
80 $536.85

80

$536.85

$42,948

Jul 16, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
861 $531.97

861

$531.97

$458,025

Jul 16, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
800 $532.94

800

$532.94

$426,352

Jul 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
720 $535.20

720

$535.20

$385,342

Jul 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
3,057 $529.46

3,057

$529.46

$1,618,572

Jul 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
150 $536.29

150

$536.29

$80,443

Jul 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,924 $530.14

1,924

$530.14

$1,019,999

Jul 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
11 $537.11

11

$537.11

$5,908

Jul 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
520 $532.14

520

$532.14

$276,712

Jul 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
440 $533.28

440

$533.28

$234,644

Jul 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
80 $527.31

80

$527.31

$42,185

Jul 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,198 $534.31

1,198

$534.31

$640,101

Jul 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,400 $528.42

1,400

$528.42

$739,783

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $527.77

120

$527.77

$63,332

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
48 $520.92

48

$520.92

$25,004

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $529.66

120

$529.66

$63,560

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $534.27

120

$534.27

$64,113

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
641 $529.03

641

$529.03

$339,106

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
189 $521.84

189

$521.84

$98,628

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
278 $530.97

278

$530.97

$147,609

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $521.82

80

$521.82

$41,746

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
577 $530.12

577

$530.12

$305,878

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
203 $523.20

203

$523.20

$106,210

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
800 $532.06

800

$532.06

$425,647

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $523.97

120

$523.97

$62,877

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,044 $531.03

1,044

$531.03

$554,391

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
440 $524.40

440

$524.40

$230,734

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
160 $533.22

160

$533.22

$85,315

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $525.43

80

$525.43

$42,034

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,295 $531.97

3,295

$531.97

$1,752,834

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
280 $525.24

280

$525.24

$147,066

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $534.09

40

$534.09

$21,364

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $527.55

40

$527.55

$21,102

Jul 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
825 $533.08

825

$533.08

$439,791

Jul 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
840 $524.15

840

$524.15

$440,284

Jul 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
554 $530.67

554

$530.67

$293,993

Jul 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,468 $525.16

1,468

$525.16

$770,940

Jul 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
107 $531.08

107

$531.08

$56,826

Jul 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
3,492 $526.13

3,492

$526.13

$1,837,255

Jul 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
200 $532.60

200

$532.60

$106,520

Jul 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,220 $527.06

1,220

$527.06

$643,010

Jul 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
660 $528.13

660

$528.13

$348,569

Jul 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
959 $529.21

959

$529.21

$507,512

Jul 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $542.80

40

$542.80

$21,712

Jul 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,223 $536.52

2,223

$536.52

$1,192,674

Jul 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
665 $537.66

665

$537.66

$357,545

Jul 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
409 $538.60

409

$538.60

$220,289

Jul 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,020 $533.70

1,020

$533.70

$544,376

Jul 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
320 $539.60

320

$539.60

$172,673

Jul 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,272 $534.63

2,272

$534.63

$1,214,669

Jul 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
360 $541.10

360

$541.10

$194,796

Jul 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,191 $535.47

2,191

$535.47

$1,173,213

Jul 10, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,524 $545.54

1,524

$545.54

$831,409

Jul 10, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
600 $540.37

600

$540.37

$324,223

Jul 10, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,438 $546.42

1,438

$546.42

$785,750

Jul 10, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
970 $541.47

970

$541.47

$525,226

Jul 10, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,578 $547.17

1,578

$547.17

$863,440

Jul 10, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,870 $542.49

1,870

$542.49

$1,014,451

Jul 10, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
400 $548.44

400

$548.44

$219,375

Jul 10, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
676 $543.34

676

$543.34

$367,296

Jul 10, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
80 $553.47

80

$553.47

$44,278

Jul 10, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
364 $544.54

364

$544.54

$198,212

Jul 10, 2026

MALCOLM JAN

MALCOLM JAN
Sell
325 $550.59

325

$550.59

$178,942

Jul 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $555.76

120

$555.76

$66,692

Jul 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,452 $550.12

1,452

$550.12

$798,780

Jul 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,863 $551.03

2,863

$551.03

$1,577,611

Jul 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,648 $552.38

1,648

$552.38

$910,323

Jul 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
801 $553.29

801

$553.29

$443,185

Jul 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
440 $548.16

440

$548.16

$241,189

Jul 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
640 $554.23

640

$554.23

$354,704

Jul 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,536 $549.01

1,536

$549.01

$843,273

Jul 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
291 $555.75

291

$555.75

$161,724

Jul 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
785 $550.45

785

$550.45

$432,101

Jul 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
379 $556.64

379

$556.64

$210,967

Jul 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
925 $551.56

925

$551.56

$510,190

Jul 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
702 $557.82

702

$557.82

$391,591

Jul 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,490 $552.51

1,490

$552.51

$823,241

Jul 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
220 $558.78

220

$558.78

$122,933

Jul 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,710 $553.42

1,710

$553.42

$946,350

Jul 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
637 $548.62

637

$548.62

$349,472

Jul 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
320 $560.79

320

$560.79

$179,454

Jul 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,118 $554.45

1,118

$554.45

$619,880

Jul 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
923 $549.52

923

$549.52

$507,210

Jul 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
200 $553.12

200

$553.12

$110,623

Jul 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,399 $559.76

3,399

$559.76

$1,902,629

Jul 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
241 $554.36

241

$554.36

$133,600

Jul 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
505 $560.49

505

$560.49

$283,048

Jul 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
596 $555.50

596

$555.50

$331,079

Jul 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
800 $562.60

800

$562.60

$450,077

Jul 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
726 $556.55

726

$556.55

$404,058

Jul 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
62 $563.24

62

$563.24

$34,921

Jul 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,096 $557.78

1,096

$557.78

$611,324

Jul 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,875 $558.90

1,875

$558.90

$1,047,938

Jul 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
329 $550.78

329

$550.78

$181,205

Jul 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
131 $551.88

131

$551.88

$72,297

Jul 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
2,098 $546.93

2,098

$546.93

$1,147,468

Jul 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
135 $553.39

135

$553.39

$74,707

Jul 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,031 $548.00

1,031

$548.00

$564,988

Jul 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
306 $553.90

306

$553.90

$169,495

Jul 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
3,354 $549.03

3,354

$549.03

$1,841,459

Jul 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
2,116 $549.87

2,116

$549.87

$1,163,515

Jul 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
118 $549.77

118

$549.77

$64,872

Jul 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,343 $556.56

1,343

$556.56

$747,461

Jul 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
640 $551.59

640

$551.59

$353,019

Jul 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
320 $557.63

320

$557.63

$178,440

Jul 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
993 $552.72

993

$552.72

$548,856

Jul 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $558.37

40

$558.37

$22,335

Jul 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
776 $553.64

776

$553.64

$429,623

Jul 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
192 $548.01

192

$548.01

$105,217

Jul 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,006 $554.75

2,006

$554.75

$1,112,830

Jul 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
130 $548.75

130

$548.75

$71,338

Jul 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,942 $555.67

2,942

$555.67

$1,634,790

Jun 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,081 $542.62

1,081

$542.62

$586,571

Jun 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
518 $537.75

518

$537.75

$278,552

Jun 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
440 $543.30

440

$543.30

$239,053

Jun 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
988 $538.51

988

$538.51

$532,044

Jun 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
66 $545.96

66

$545.96

$36,033

Jun 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,309 $539.93

1,309

$539.93

$706,769

Jun 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
14 $546.60

14

$546.60

$7,652

Jun 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,235 $540.76

2,235

$540.76

$1,208,596

Jun 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
240 $549.27

240

$549.27

$131,824

Jun 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,499 $541.60

2,499

$541.60

$1,353,456

Jun 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
110 $536.28

110

$536.28

$58,991

Jun 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,705 $546.28

1,705

$546.28

$931,403

Jun 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
360 $541.24

360

$541.24

$194,846

Jun 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
759 $547.12

759

$547.12

$415,261

Jun 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
80 $541.86

80

$541.86

$43,349

Jun 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,702 $548.29

1,702

$548.29

$933,189

Jun 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
585 $543.37

585

$543.37

$317,871

Jun 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
430 $548.96

430

$548.96

$236,053

Jun 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,594 $544.40

1,594

$544.40

$867,780

Jun 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
2,165 $545.30

2,165

$545.30

$1,180,583

Jun 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
120 $539.98

120

$539.98

$64,797

Jun 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
280 $552.36

280

$552.36

$154,661

Jun 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
156 $547.00

156

$547.00

$85,333

Jun 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,128 $541.24

2,128

$541.24

$1,151,754

Jun 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $553.49

40

$553.49

$22,140

Jun 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
452 $548.13

452

$548.13

$247,754

Jun 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
983 $542.14

983

$542.14

$532,928

Jun 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
872 $548.90

872

$548.90

$478,641

Jun 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,012 $543.32

1,012

$543.32

$549,839

Jun 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
520 $549.69

520

$549.69

$285,837

Jun 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
439 $544.18

439

$544.18

$238,894

Jun 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
640 $538.34

640

$538.34

$344,539

Jun 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
400 $550.79

400

$550.79

$220,317

Jun 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
560 $545.52

560

$545.52

$305,489

Jun 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,018 $539.89

1,018

$539.89

$549,609

Jun 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,778 $552.68

1,778

$552.68

$982,666

Jun 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
441 $547.87

441

$547.87

$241,612

Jun 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
800 $553.97

800

$553.97

$443,173

Jun 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
645 $548.77

645

$548.77

$353,957

Jun 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
240 $554.84

240

$554.84

$133,162

Jun 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
762 $549.55

762

$549.55

$418,756

Jun 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
684 $543.54

684

$543.54

$371,780

Jun 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,617 $550.86

1,617

$550.86

$890,747

Jun 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
418 $545.08

418

$545.08

$227,845

Jun 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,814 $551.61

1,814

$551.61

$1,000,615

Jun 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
301 $546.38

301

$546.38

$164,460

Jun 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,357 $550.06

1,357

$550.06

$746,426

Jun 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,003 $551.03

1,003

$551.03

$552,682

Jun 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
760 $545.93

760

$545.93

$414,904

Jun 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
360 $551.76

360

$551.76

$198,635

Jun 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,234 $547.03

2,234

$547.03

$1,222,071

Jun 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
400 $553.24

400

$553.24

$221,298

Jun 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,086 $548.01

2,086

$548.01

$1,143,140

Jun 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,300 $548.74

1,300

$548.74

$713,364

Jun 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
900 $543.10

900

$543.10

$488,788

Jun 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,329 $544.29

1,329

$544.29

$723,355

Jun 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
3,407 $545.19

3,407

$545.19

$1,857,479

Jun 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
299 $540.24

299

$540.24

$161,533

Jun 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,227 $546.00

1,227

$546.00

$669,943

Jun 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
894 $540.99

894

$540.99

$483,641

Jun 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,444 $542.13

1,444

$542.13

$782,831

Jun 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
995 $534.94

995

$534.94

$532,267

Jun 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,133 $536.02

1,133

$536.02

$607,310

Jun 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
1,000 $537.13

1,000

$537.13

$537,130

Jun 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
3,198 $538.29

3,198

$538.29

$1,721,441

Jun 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
2,671 $539.18

2,671

$539.18

$1,440,158

Jun 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
232 $534.09

232

$534.09

$123,908

Jun 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Sell
271 $539.90

271

$539.90

$146,313

Jun 22, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,266 $538.23

2,266

$538.23

$1,219,638

Jun 22, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,994 $539.13

1,994

$539.13

$1,075,025

Jun 22, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
164 $534.06

164

$534.06

$87,586

Jun 22, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
280 $539.83

280

$539.83

$151,151

Jun 22, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
865 $534.98

865

$534.98

$462,762

Jun 22, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,250 $541.25

1,250

$541.25

$676,563

Jun 22, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,091 $536.05

1,091

$536.05

$584,827

Jun 22, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
840 $537.18

840

$537.18

$451,234

Jun 18, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
496 $548.91

496

$548.91

$272,261

Jun 18, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
950 $541.26

950

$541.26

$514,192

Jun 18, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
400 $551.74

400

$551.74

$220,696

Jun 18, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
160 $541.95

160

$541.95

$86,712

Jun 18, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,715 $537.04

1,715

$537.04

$921,027

Jun 18, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
480 $544.26

480

$544.26

$261,246

Jun 18, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
958 $538.03

958

$538.03

$515,431

Jun 18, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
157 $546.15

157

$546.15

$85,745

Jun 18, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,305 $539.42

1,305

$539.42

$703,937

Jun 18, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
881 $547.65

881

$547.65

$482,476

Jun 18, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
798 $540.25

798

$540.25

$431,118

Jun 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
320 $547.51

320

$547.51

$175,203

Jun 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,793 $539.62

2,793

$539.62

$1,507,151

Jun 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
480 $533.79

480

$533.79

$256,218

Jun 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
480 $548.84

480

$548.84

$263,445

Jun 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,022 $540.52

2,022

$540.52

$1,092,930

Jun 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $535.01

80

$535.01

$42,801

Jun 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
160 $552.72

160

$552.72

$88,435

Jun 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
613 $541.49

613

$541.49

$331,935

Jun 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
245 $536.59

245

$536.59

$131,465

Jun 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $544.01

40

$544.01

$21,760

Jun 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
828 $537.52

828

$537.52

$445,068

Jun 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $545.19

40

$545.19

$21,808

Jun 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,399 $538.59

1,399

$538.59

$753,490

Jun 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
660 $548.90

660

$548.90

$362,275

Jun 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
192 $541.88

192

$541.88

$104,042

Jun 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
600 $537.24

600

$537.24

$322,344

Jun 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
40 $543.53

40

$543.53

$21,741

Jun 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,440 $538.31

1,440

$538.31

$775,163

Jun 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
40 $545.19

40

$545.19

$21,808

Jun 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,035 $539.42

2,035

$539.42

$1,097,714

Jun 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
400 $533.59

400

$533.59

$213,435

Jun 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
265 $547.37

265

$547.37

$145,053

Jun 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,978 $540.22

2,978

$540.22

$1,608,768

Jun 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
160 $534.48

160

$534.48

$85,516

Jun 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
115 $547.81

115

$547.81

$62,998

Jun 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
865 $541.06

865

$541.06

$468,015

Jun 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
210 $536.27

210

$536.27

$112,617

Jun 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,909 $554.77

1,909

$554.77

$1,059,059

Jun 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
612 $549.57

612

$549.57

$336,338

Jun 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
574 $555.63

574

$555.63

$318,931

Jun 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,077 $550.87

2,077

$550.87

$1,144,156

Jun 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,840 $551.73

1,840

$551.73

$1,015,178

Jun 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
727 $552.75

727

$552.75

$401,851

Jun 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,201 $553.78

1,201

$553.78

$665,088

Jun 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
560 $548.57

560

$548.57

$307,202

Jun 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
691 $552.29

691

$552.29

$381,632

Jun 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
542 $547.12

542

$547.12

$296,540

Jun 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
386 $553.10

386

$553.10

$213,498

Jun 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,027 $548.42

2,027

$548.42

$1,111,654

Jun 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
210 $554.63

210

$554.63

$116,472

Jun 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,113 $549.13

1,113

$549.13

$611,179

Jun 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,036 $550.32

2,036

$550.32

$1,120,448

Jun 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
173 $545.18

173

$545.18

$94,316

Jun 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,797 $551.28

1,797

$551.28

$990,658

Jun 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
525 $546.04

525

$546.04

$286,671

Jun 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,768 $550.72

1,768

$550.72

$973,665

Jun 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
809 $545.51

809

$545.51

$441,315

Jun 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,180 $551.57

1,180

$551.57

$650,850

Jun 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
470 $546.22

470

$546.22

$256,726

Jun 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
75 $538.85

75

$538.85

$40,414

Jun 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
760 $552.59

760

$552.59

$419,967

Jun 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
482 $547.63

482

$547.63

$263,956

Jun 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
205 $540.43

205

$540.43

$110,787

Jun 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
920 $553.47

920

$553.47

$509,196

Jun 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,459 $548.53

1,459

$548.53

$800,299

Jun 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
200 $541.61

200

$541.61

$108,322

Jun 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
732 $549.56

732

$549.56

$402,276

Jun 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
440 $543.51

440

$543.51

$239,145

Jun 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
399 $537.40

399

$537.40

$214,423

Jun 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
240 $543.03

240

$543.03

$130,327

Jun 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
401 $538.43

401

$538.43

$215,910

Jun 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
560 $544.45

560

$544.45

$304,891

Jun 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
535 $539.24

535

$539.24

$288,492

Jun 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
743 $545.71

743

$545.71

$405,464

Jun 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,154 $540.46

3,154

$540.46

$1,704,624

Jun 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,671 $541.23

1,671

$541.23

$904,392

Jun 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,797 $542.40

1,797

$542.40

$974,692

Jun 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,400 $551.15

1,400

$551.15

$771,603

Jun 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
31 $545.55

31

$545.55

$16,912

Jun 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
320 $551.87

320

$551.87

$176,599

Jun 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
159 $547.25

159

$547.25

$87,013

Jun 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,006 $548.09

2,006

$548.09

$1,099,473

Jun 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
82 $542.98

82

$542.98

$44,525

Jun 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,936 $549.21

1,936

$549.21

$1,063,261

Jun 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
51 $543.61

51

$543.61

$27,724

Jun 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,939 $550.07

2,939

$550.07

$1,616,656

Jun 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
576 $545.00

576

$545.00

$313,919

Jun 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
3,333 $550.04

3,333

$550.04

$1,833,283

Jun 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
154 $544.37

154

$544.37

$83,833

Jun 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,560 $551.10

1,560

$551.10

$859,712

Jun 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
442 $545.14

442

$545.14

$240,951

Jun 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
320 $551.83

320

$551.83

$176,584

Jun 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
134 $547.08

134

$547.08

$73,309

Jun 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,037 $548.02

2,037

$548.02

$1,116,312

Jun 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,974 $549.11

1,974

$549.11

$1,083,934

Jun 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
46 $542.94

46

$542.94

$24,975

Jun 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
480 $549.77

480

$549.77

$263,892

Jun 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
491 $544.69

491

$544.69

$267,443

Jun 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,320 $551.35

1,320

$551.35

$727,777

Jun 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
916 $545.66

916

$545.66

$499,828

Jun 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,760 $552.45

2,760

$552.45

$1,524,751

Jun 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,534 $546.66

1,534

$546.66

$838,578

Jun 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
220 $552.89

220

$552.89

$121,637

Jun 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,499 $547.67

1,499

$547.67

$820,954

Jun 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
280 $548.84

280

$548.84

$153,674

Jun 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
948 $549.58

948

$549.58

$521,005

Jun 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
650 $550.40

650

$550.40

$357,758

Jun 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,462 $544.89

1,462

$544.89

$796,632

Jun 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
640 $551.37

640

$551.37

$352,876

Jun 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,131 $546.13

2,131

$546.13

$1,163,793

Jun 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,525 $547.07

1,525

$547.07

$834,279

Jun 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,144 $547.93

2,144

$547.93

$1,174,766

Jun 08, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
80 $551.76

80

$551.76

$44,140

Jun 08, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,888 $547.03

1,888

$547.03

$1,032,791

Jun 08, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,158 $547.91

2,158

$547.91

$1,182,392

Jun 08, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
425 $549.38

425

$549.38

$233,487

Jun 08, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,285 $550.09

1,285

$550.09

$706,870

Jun 08, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,565 $544.93

1,565

$544.93

$852,821

Jun 08, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
610 $551.28

610

$551.28

$336,282

Jun 08, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,989 $546.13

1,989

$546.13

$1,086,260

Jun 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,202 $549.77

1,202

$549.77

$660,827

Jun 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
98 $550.53

98

$550.53

$53,952

Jun 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,737 $545.99

1,737

$545.99

$948,382

Jun 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,808 $546.88

2,808

$546.88

$1,535,647

Jun 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,366 $547.85

2,366

$547.85

$1,296,208

Jun 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,289 $548.81

1,289

$548.81

$707,420

Jun 04, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
840 $543.89

840

$543.89

$456,867

Jun 04, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,250 $549.47

1,250

$549.47

$686,838

Jun 04, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
374 $545.27

374

$545.27

$203,930

Jun 04, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,627 $546.42

2,627

$546.42

$1,435,440

Jun 04, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
935 $547.11

935

$547.11

$511,549

Jun 04, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,481 $548.43

1,481

$548.43

$812,217

Jun 04, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
200 $539.76

200

$539.76

$107,952

Jun 04, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
593 $549.49

593

$549.49

$325,850

Jun 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
396 $543.11

396

$543.11

$215,071

Jun 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
780 $549.24

780

$549.24

$428,410

Jun 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,470 $544.24

1,470

$544.24

$800,038

Jun 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
560 $550.46

560

$550.46

$308,258

Jun 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,186 $545.18

1,186

$545.18

$646,586

Jun 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $539.51

120

$539.51

$64,742

Jun 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,202 $546.14

1,202

$546.14

$656,464

Jun 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
473 $541.08

473

$541.08

$255,933

Jun 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,525 $547.53

1,525

$547.53

$834,977

Jun 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
112 $542.50

112

$542.50

$60,760

Jun 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,676 $548.26

1,676

$548.26

$918,890

Jun 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,298 $549.06

1,298

$549.06

$712,678

Jun 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,086 $544.11

1,086

$544.11

$590,906

Jun 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
120 $550.48

120

$550.48

$66,057

Jun 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,545 $544.94

1,545

$544.94

$841,939

Jun 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,129 $545.89

1,129

$545.89

$616,308

Jun 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
120 $539.64

120

$539.64

$64,757

Jun 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,033 $547.00

1,033

$547.00

$565,055

Jun 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
480 $541.14

480

$541.14

$259,749

Jun 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,749 $548.04

2,749

$548.04

$1,506,555

Jun 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
440 $542.78

440

$542.78

$238,822

Jun 03, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
842 $550.06

842

$550.06

$463,154

Jun 03, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,139 $545.22

1,139

$545.22

$621,009

Jun 03, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $551.23

80

$551.23

$44,098

Jun 03, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,050 $546.01

1,050

$546.01

$573,314

Jun 03, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
142 $551.97

142

$551.97

$78,380

Jun 03, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,664 $546.96

1,664

$546.96

$910,137

Jun 03, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,226 $548.04

2,226

$548.04

$1,219,947

Jun 03, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,956 $549.15

1,956

$549.15

$1,074,131

Jun 03, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
401 $543.89

401

$543.89

$218,101

May 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,339 $567.76

1,339

$567.76

$760,228

May 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,520 $562.59

1,520

$562.59

$855,135

May 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
728 $568.78

728

$568.78

$414,073

May 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,638 $563.68

1,638

$563.68

$923,307

May 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
227 $569.57

227

$569.57

$129,293

May 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,369 $564.59

1,369

$564.59

$772,924

May 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
260 $570.76

260

$570.76

$148,399

May 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
563 $565.69

563

$565.69

$318,485

May 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
300 $571.55

300

$571.55

$171,464

May 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,261 $566.72

1,261

$566.72

$714,635

May 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
295 $561.53

295

$561.53

$165,650

May 28, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
320 $561.48

320

$561.48

$179,674

May 28, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,605 $567.91

1,605

$567.91

$911,502

May 28, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,961 $562.77

1,961

$562.77

$1,103,587

May 28, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
844 $568.90

844

$568.90

$480,152

May 28, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,675 $563.87

1,675

$563.87

$944,489

May 28, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
332 $570.50

332

$570.50

$189,405

May 28, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,208 $564.82

1,208

$564.82

$682,303

May 28, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
228 $571.48

228

$571.48

$130,298

May 28, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
893 $566.00

893

$566.00

$505,434

May 28, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
934 $566.87

934

$566.87

$529,453

May 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,695 $578.22

1,695

$578.22

$980,076

May 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
320 $572.45

320

$572.45

$183,184

May 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $579.59

80

$579.59

$46,367

May 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
440 $574.23

440

$574.23

$252,659

May 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
680 $575.50

680

$575.50

$391,339

May 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,469 $576.23

2,469

$576.23

$1,422,717

May 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,479 $570.81

1,479

$570.81

$844,232

May 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,756 $577.24

1,756

$577.24

$1,013,636

May 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
581 $571.55

581

$571.55

$332,073

May 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,020 $577.97

1,020

$577.97

$589,532

May 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
717 $571.77

717

$571.77

$409,957

May 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
320 $566.36

320

$566.36

$181,234

May 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
600 $572.66

600

$572.66

$343,599

May 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
520 $567.42

520

$567.42

$295,059

May 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
45 $560.52

45

$560.52

$25,223

May 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
560 $574.57

560

$574.57

$321,760

May 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
958 $568.63

958

$568.63

$544,752

May 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
35 $560.74

35

$560.74

$19,626

May 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Buy
1,500 $575.96

1,500

$575.96

$863,947

May 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
642 $569.69

642

$569.69

$365,742

May 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $562.17

40

$562.17

$22,487

May 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,620 $577.03

1,620

$577.03

$934,797

May 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
683 $570.84

683

$570.84

$389,886

May 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
240 $564.02

240

$564.02

$135,366

May 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
25 $559.58

25

$559.58

$13,989

May 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
809 $575.24

809

$575.24

$465,371

May 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
760 $569.79

760

$569.79

$433,041

May 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
135 $561.21

135

$561.21

$75,763

May 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,221 $576.21

1,221

$576.21

$703,550

May 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
700 $570.92

700

$570.92

$399,645

May 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
280 $564.02

280

$564.02

$157,925

May 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,929 $577.13

1,929

$577.13

$1,113,284

May 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
860 $571.93

860

$571.93

$491,862

May 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
240 $566.37

240

$566.37

$135,928

May 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
760 $578.12

760

$578.12

$439,372

May 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
440 $572.70

440

$572.70

$251,989

May 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
520 $567.36

520

$567.36

$295,030

May 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
281 $574.13

281

$574.13

$161,331

May 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,040 $568.54

1,040

$568.54

$591,279

May 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
4,407 $568.00

4,407

$568.00

$2,503,157

May 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,181 $568.86

1,181

$568.86

$671,819

May 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
47 $563.27

47

$563.27

$26,473

May 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
160 $569.73

160

$569.73

$91,157

May 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
113 $564.66

113

$564.66

$63,807

May 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
382 $565.77

382

$565.77

$216,122

May 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,210 $567.30

3,210

$567.30

$1,821,023

May 21, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,015 $564.06

2,015

$564.06

$1,136,573

May 21, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
10 $556.70

10

$556.70

$5,567

May 21, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,251 $565.20

1,251

$565.20

$707,059

May 21, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
640 $557.85

640

$557.85

$357,024

May 21, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
270 $566.05

270

$566.05

$152,834

May 21, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
200 $559.99

200

$559.99

$111,998

May 21, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
300 $562.50

300

$562.50

$168,750

May 21, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,178 $561.99

2,178

$561.99

$1,224,015

May 21, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,326 $562.93

1,326

$562.93

$746,449

May 21, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
110 $555.72

110

$555.72

$61,129

May 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
160 $566.42

160

$566.42

$90,627

May 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
919 $561.97

919

$561.97

$516,455

May 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,760 $562.98

1,760

$562.98

$990,844

May 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,242 $563.77

2,242

$563.77

$1,263,969

May 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,840 $564.87

1,840

$564.87

$1,039,366

May 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $557.85

40

$557.85

$22,314

May 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,259 $566.02

2,259

$566.02

$1,278,631

May 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
280 $560.03

280

$560.03

$156,807

May 21, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
40 $557.85

40

$557.85

$22,314

May 21, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,197 $566.12

2,197

$566.12

$1,243,768

May 21, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
320 $560.03

320

$560.03

$179,209

May 21, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
920 $562.01

920

$562.01

$517,048

May 21, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,677 $563.12

2,677

$563.12

$1,507,483

May 21, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,081 $564.10

2,081

$564.10

$1,173,901

May 21, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,765 $565.10

1,765

$565.10

$997,406

May 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
376 $571.41

376

$571.41

$214,849

May 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
840 $565.95

840

$565.95

$475,394

May 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
195 $573.00

195

$573.00

$111,735

May 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
280 $566.89

280

$566.89

$158,729

May 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
440 $562.01

440

$562.01

$247,283

May 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
245 $574.08

245

$574.08

$140,649

May 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
412 $568.34

412

$568.34

$234,155

May 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,071 $562.94

2,071

$562.94

$1,165,850

May 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
200 $577.26

200

$577.26

$115,451

May 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
660 $569.30

660

$569.30

$375,739

May 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,949 $563.97

1,949

$563.97

$1,099,179

May 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
552 $570.38

552

$570.38

$314,852

May 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,280 $564.81

1,280

$564.81

$722,951

May 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,117 $566.33

2,117

$566.33

$1,198,914

May 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,280 $567.45

2,280

$567.45

$1,293,792

May 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,437 $568.33

1,437

$568.33

$816,687

May 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
133 $563.01

133

$563.01

$74,881

May 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,077 $569.42

1,077

$569.42

$613,261

May 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
365 $564.11

365

$564.11

$205,899

May 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
280 $569.99

280

$569.99

$159,598

May 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,811 $565.34

1,811

$565.34

$1,023,824

May 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,796 $566.39

1,796

$566.39

$1,017,230

May 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,785 $568.48

2,785

$568.48

$1,583,207

May 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,304 $568.43

1,304

$568.43

$741,233

May 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
200 $562.91

200

$562.91

$112,581

May 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,322 $569.56

1,322

$569.56

$752,955

May 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
422 $564.30

422

$564.30

$238,136

May 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
40 $570.18

40

$570.18

$22,807

May 18, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,131 $565.44

2,131

$565.44

$1,204,948

May 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,682 $569.03

1,682

$569.03

$957,104

May 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
616 $569.94

616

$569.94

$351,080

May 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
320 $571.23

320

$571.23

$182,794

May 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,477 $566.19

1,477

$566.19

$836,259

May 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
320 $572.25

320

$572.25

$183,121

May 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,874 $567.04

1,874

$567.04

$1,062,634

May 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,211 $568.07

3,211

$568.07

$1,824,085

May 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,283 $574.21

3,283

$574.21

$1,885,120

May 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,922 $575.02

2,922

$575.02

$1,680,199

May 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $568.69

40

$568.69

$22,748

May 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
983 $575.98

983

$575.98

$566,189

May 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
376 $571.04

376

$571.04

$214,710

May 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
232 $576.88

232

$576.88

$133,835

May 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
560 $572.04

560

$572.04

$320,340

May 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
360 $578.29

360

$578.29

$208,186

May 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
744 $572.90

744

$572.90

$426,239

May 14, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
307 $577.93

307

$577.93

$177,424

May 14, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
970 $572.78

970

$572.78

$555,599

May 14, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
80 $578.59

80

$578.59

$46,287

May 14, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,456 $574.04

2,456

$574.04

$1,409,832

May 14, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
3,419 $574.76

3,419

$574.76

$1,965,108

May 14, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
80 $568.74

80

$568.74

$45,499

May 14, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,712 $575.78

1,712

$575.78

$985,738

May 14, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
80 $570.52

80

$570.52

$45,642

May 14, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
293 $576.75

293

$576.75

$168,988

May 14, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
603 $571.53

603

$571.53

$344,630

May 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,378 $575.40

1,378

$575.40

$792,904

May 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
371 $581.52

371

$581.52

$215,743

May 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
624 $576.34

624

$576.34

$359,636

May 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $582.32

80

$582.32

$46,585

May 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,567 $577.58

1,567

$577.58

$905,069

May 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
360 $583.81

360

$583.81

$210,172

May 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,874 $578.63

1,874

$578.63

$1,084,361

May 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,752 $579.58

1,752

$579.58

$1,015,422

May 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,494 $580.50

1,494

$580.50

$867,274

May 12, 2026

Mesa Nilda

Mesa Nilda
Sell
258 $581.94

258

$581.94

$150,139

May 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
492 $579.67

492

$579.67

$285,197

May 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
401 $573.70

401

$573.70

$230,054

May 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,706 $580.62

1,706

$580.62

$990,530

May 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
753 $575.47

753

$575.47

$433,326

May 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
240 $568.83

240

$568.83

$136,520

May 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
982 $581.62

982

$581.62

$571,149

May 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
767 $576.23

767

$576.23

$441,972

May 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
400 $570.31

400

$570.31

$228,125

May 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,464 $582.80

1,464

$582.80

$853,218

May 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,062 $577.44

1,062

$577.44

$613,237

May 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
106 $571.71

106

$571.71

$60,601

May 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
56 $583.44

56

$583.44

$32,673

May 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
778 $578.46

778

$578.46

$450,039

May 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
293 $573.12

293

$573.12

$167,923

May 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
964 $577.80

964

$577.80

$556,998

May 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,292 $572.39

1,292

$572.39

$739,523

May 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
227 $578.73

227

$578.73

$131,372

May 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
397 $573.18

397

$573.18

$227,551

May 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
514 $579.85

514

$579.85

$298,041

May 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
578 $574.38

578

$574.38

$331,989

May 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,165 $569.50

1,165

$569.50

$663,469

May 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $580.44

120

$580.44

$69,653

May 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
658 $575.33

658

$575.33

$378,565

May 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,019 $570.21

2,019

$570.21

$1,151,250

May 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
210 $576.93

210

$576.93

$121,154

May 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,356 $571.43

1,356

$571.43

$774,853

May 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,059 $570.17

2,059

$570.17

$1,173,989

May 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
89 $576.68

89

$576.68

$51,325

May 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,496 $571.42

1,496

$571.42

$854,851

May 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
893 $577.59

893

$577.59

$515,787

May 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,356 $572.32

1,356

$572.32

$776,069

May 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
476 $578.42

476

$578.42

$275,329

May 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
480 $573.22

480

$573.22

$275,147

May 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
591 $579.80

591

$579.80

$342,660

May 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
661 $574.57

661

$574.57

$379,794

May 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,289 $569.46

1,289

$569.46

$734,040

May 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
80 $580.45

80

$580.45

$46,436

May 11, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
530 $575.26

530

$575.26

$304,890

May 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
106 $569.61

106

$569.61

$60,379

May 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,864 $564.00

1,864

$564.00

$1,051,300

May 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
495 $570.22

495

$570.22

$282,258

May 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,983 $564.77

1,983

$564.77

$1,119,938

May 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
520 $571.66

520

$571.66

$297,265

May 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
705 $565.99

705

$565.99

$399,020

May 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
319 $567.21

319

$567.21

$180,940

May 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,126 $562.08

1,126

$562.08

$632,905

May 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
360 $568.16

360

$568.16

$204,537

May 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,022 $563.06

2,022

$563.06

$1,138,501

May 07, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
202 $597.54

202

$597.54

$120,703

May 07, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
994 $585.18

994

$585.18

$581,667

May 07, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,689 $586.17

1,689

$586.17

$990,045

May 07, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,970 $587.61

2,970

$587.61

$1,745,198

May 07, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
820 $588.51

820

$588.51

$482,577

May 07, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
80 $582.86

80

$582.86

$46,629

May 07, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
70 $596.19

70

$596.19

$41,733

May 07, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,475 $584.07

1,475

$584.07

$861,503

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
490 $577.27

490

$577.27

$282,860

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
720 $571.79

720

$571.79

$411,692

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
160 $589.63

160

$589.63

$94,340

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
208 $584.57

208

$584.57

$121,590

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
510 $578.26

510

$578.26

$294,912

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
876 $573.01

876

$573.01

$501,958

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
160 $597.54

160

$597.54

$95,606

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
512 $585.83

512

$585.83

$299,945

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $579.11

120

$579.11

$69,493

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
888 $574.01

888

$574.01

$509,717

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
375 $586.84

375

$586.84

$220,064

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
509 $580.55

509

$580.55

$295,498

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,245 $575.15

1,245

$575.15

$716,060

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
545 $587.71

545

$587.71

$320,300

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
171 $581.47

171

$581.47

$99,431

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
751 $575.93

751

$575.93

$432,527

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $569.70

500

$569.70

$284,852

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
320 $588.86

320

$588.86

$188,434

May 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
440 $583.65

440

$583.65

$256,805

May 07, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
281 $581.50

281

$581.50

$163,401

May 07, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,045 $575.14

1,045

$575.14

$601,018

May 07, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
320 $589.02

320

$589.02

$188,488

May 07, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
200 $583.41

200

$583.41

$116,681

May 07, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,002 $575.98

1,002

$575.98

$577,130

May 07, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
560 $569.71

560

$569.71

$319,037

May 07, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
120 $589.72

120

$589.72

$70,767

May 07, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
400 $584.21

400

$584.21

$233,682

May 07, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
640 $577.42

640

$577.42

$369,548

May 07, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
560 $571.77

560

$571.77

$320,189

May 07, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
160 $597.54

160

$597.54

$95,606

May 07, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
640 $585.83

640

$585.83

$374,933

May 07, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
520 $578.65

520

$578.65

$300,896

May 07, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
807 $572.93

807

$572.93

$462,352

May 07, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
340 $586.73

340

$586.73

$199,490

May 07, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
399 $580.37

399

$580.37

$231,566

May 07, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,306 $573.94

1,306

$573.94

$749,571

May 07, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
700 $587.74

700

$587.74

$411,418

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $579.12

120

$579.12

$69,495

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
680 $597.47

680

$597.47

$406,279

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
101 $591.60

101

$591.60

$59,751

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
927 $585.53

927

$585.53

$542,789

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
384 $580.07

384

$580.07

$222,746

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
460 $598.21

460

$598.21

$275,175

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $592.27

80

$592.27

$47,381

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
805 $586.78

805

$586.78

$472,361

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
296 $581.28

296

$581.28

$172,059

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $599.26

80

$599.26

$47,941

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
346 $594.09

346

$594.09

$205,554

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
470 $588.19

470

$588.19

$276,450

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
159 $582.73

159

$582.73

$92,653

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $603.82

40

$603.82

$24,153

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,513 $595.02

1,513

$595.02

$900,269

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
410 $589.18

410

$589.18

$241,563

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
796 $583.73

796

$583.73

$464,650

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $576.32

80

$576.32

$46,106

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
560 $596.05

560

$596.05

$333,786

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
320 $590.36

320

$590.36

$188,916

May 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
873 $584.64

873

$584.64

$510,392

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $567.27

40

$567.27

$22,691

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
678 $579.37

678

$579.37

$392,814

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,267 $574.31

1,267

$574.31

$727,653

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
240 $569.01

240

$569.01

$136,562

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
504 $580.22

504

$580.22

$292,431

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
680 $575.38

680

$575.38

$391,260

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
240 $570.41

240

$570.41

$136,898

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
829 $581.68

829

$581.68

$482,213

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
250 $576.55

250

$576.55

$144,136

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
445 $571.12

445

$571.12

$254,147

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,217 $577.39

1,217

$577.39

$702,686

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
780 $572.17

780

$572.17

$446,290

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,653 $578.48

1,653

$578.48

$956,225

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
677 $573.46

677

$573.46

$388,234

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,217 $577.39

1,217

$577.39

$702,686

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
780 $572.17

780

$572.17

$446,290

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,653 $578.48

1,653

$578.48

$956,225

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
677 $573.46

677

$573.46

$388,234

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $567.27

40

$567.27

$22,691

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
678 $579.37

678

$579.37

$392,814

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,267 $574.31

1,267

$574.31

$727,653

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
240 $569.01

240

$569.01

$136,562

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
504 $580.22

504

$580.22

$292,431

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
680 $575.38

680

$575.38

$391,260

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
240 $570.41

240

$570.41

$136,898

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
829 $581.68

829

$581.68

$482,213

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
250 $576.55

250

$576.55

$144,136

May 05, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
445 $571.12

445

$571.12

$254,147

May 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $568.36

40

$568.36

$22,734

May 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $569.64

120

$569.64

$68,357

May 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $570.99

40

$570.99

$22,840

May 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
440 $572.42

440

$572.42

$251,863

May 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
359 $574.37

359

$574.37

$206,197

May 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,320 $575.45

1,320

$575.45

$759,598

May 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,677 $576.39

3,677

$576.39

$2,119,389

May 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,039 $577.26

1,039

$577.26

$599,771

May 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
160 $578.58

160

$578.58

$92,573

May 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,104 $579.27

1,104

$579.27

$639,518

May 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
560 $580.98

560

$580.98

$325,348

May 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
401 $581.78

401

$581.78

$233,294

May 04, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
240 $582.30

240

$582.30

$139,751

May 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
80 $568.60

80

$568.60

$45,488

May 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
80 $570.06

80

$570.06

$45,605

May 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
40 $571.00

40

$571.00

$22,840

May 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
480 $572.40

480

$572.40

$274,750

May 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
153 $573.82

153

$573.82

$87,795

May 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
487 $574.84

487

$574.84

$279,949

May 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,436 $575.75

2,436

$575.75

$1,402,524

May 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
3,005 $576.66

3,005

$576.66

$1,732,855

May 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
719 $577.54

719

$577.54

$415,252

May 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,160 $579.13

1,160

$579.13

$671,785

May 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
440 $580.26

440

$580.26

$255,313

May 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
520 $581.28

520

$581.28

$302,266

May 04, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
400 $582.29

400

$582.29

$232,916

May 01, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
200 $565.78

200

$565.78

$113,157

May 01, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $567.17

80

$567.17

$45,374

May 01, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
197 $568.37

197

$568.37

$111,970

May 01, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
843 $569.18

843

$569.18

$479,819

May 01, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,621 $570.28

3,621

$570.28

$2,064,976

May 01, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,197 $571.22

3,197

$571.22

$1,826,181

May 01, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,362 $571.95

1,362

$571.95

$778,996

Apr 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
360 $569.54

360

$569.54

$205,033

Apr 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,194 $570.76

1,194

$570.76

$681,485

Apr 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,826 $571.59

3,826

$571.59

$2,186,897

Apr 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,640 $572.57

1,640

$572.57

$939,017

Apr 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
928 $573.85

928

$573.85

$532,530

Apr 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
312 $574.79

312

$574.79

$179,336

Apr 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
424 $576.14

424

$576.14

$244,283

Apr 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
316 $577.10

316

$577.10

$182,363

Apr 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
460 $577.97

460

$577.97

$265,866

Apr 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $579.51

40

$579.51

$23,180

Apr 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
262 $569.24

262

$569.24

$149,142

Apr 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
484 $570.19

484

$570.19

$275,973

Apr 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,940 $571.23

2,940

$571.23

$1,679,420

Apr 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
3,034 $572.00

3,034

$572.00

$1,735,456

Apr 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
880 $573.00

880

$573.00

$504,244

Apr 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
887 $574.07

887

$574.07

$509,196

Apr 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
273 $574.96

273

$574.96

$156,965

Apr 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
486 $576.24

486

$576.24

$280,053

Apr 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
336 $577.24

336

$577.24

$193,952

Apr 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
378 $578.07

378

$578.07

$218,510

Apr 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
40 $578.76

40

$578.76

$23,150

Apr 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
8 $565.27

8

$565.27

$4,522

Apr 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
32 $566.34

32

$566.34

$18,123

Apr 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
135 $567.72

135

$567.72

$76,642

Apr 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
322 $568.98

322

$568.98

$183,213

Apr 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,674 $570.02

2,674

$570.02

$1,524,225

Apr 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,432 $570.87

2,432

$570.87

$1,388,347

Apr 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,786 $572.06

1,786

$572.06

$1,021,694

Apr 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,654 $572.89

1,654

$572.89

$947,565

Apr 29, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
457 $573.89

457

$573.89

$262,267

Apr 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
239 $565.18

239

$565.18

$135,079

Apr 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,598 $566.14

1,598

$566.14

$904,697

Apr 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,489 $567.01

1,489

$567.01

$844,275

Apr 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,123 $568.07

3,123

$568.07

$1,774,073

Apr 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,531 $568.93

1,531

$568.93

$871,039

Apr 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
926 $569.88

926

$569.88

$527,712

Apr 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
228 $571.08

228

$571.08

$130,206

Apr 28, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
366 $571.79

366

$571.79

$209,274

Apr 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,502 $565.75

1,502

$565.75

$849,755

Apr 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,311 $566.56

1,311

$566.56

$742,759

Apr 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,023 $567.61

1,023

$567.61

$580,669

Apr 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
583 $568.58

583

$568.58

$331,482

Apr 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,891 $569.75

1,891

$569.75

$1,077,396

Apr 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,653 $570.57

1,653

$570.57

$943,159

Apr 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,417 $571.49

1,417

$571.49

$809,798

Apr 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $572.22

120

$572.22

$68,666

Apr 27, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,716 $565.85

1,716

$565.85

$970,996

Apr 27, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,449 $566.73

1,449

$566.73

$821,191

Apr 27, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
919 $567.81

919

$567.81

$521,822

Apr 27, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,107 $569.01

1,107

$569.01

$629,899

Apr 27, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,405 $570.05

2,405

$570.05

$1,370,962

Apr 27, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,755 $571.10

1,755

$571.10

$1,002,273

Apr 27, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
649 $571.92

649

$571.92

$371,176

Apr 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
320 $561.21

320

$561.21

$179,586

Apr 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
878 $562.37

878

$562.37

$493,763

Apr 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,316 $563.49

1,316

$563.49

$741,558

Apr 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,796 $564.53

1,796

$564.53

$1,013,902

Apr 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,220 $565.36

3,220

$565.36

$1,820,460

Apr 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,950 $566.70

1,950

$566.70

$1,105,061

Apr 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
20 $567.41

20

$567.41

$11,348

Apr 24, 2026

PATUSKY CHRISTOPHER

PATUSKY CHRISTOPHER
Sell
2,910 $569.00

2,910

$569.00

$1,655,790

Apr 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
245 $569.62

245

$569.62

$139,556

Apr 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,055 $570.76

1,055

$570.76

$602,155

Apr 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,921 $571.59

2,921

$571.59

$1,669,614

Apr 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,688 $572.60

3,688

$572.60

$2,111,742

Apr 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
567 $573.38

567

$573.38

$325,107

Apr 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
521 $574.71

521

$574.71

$299,424

Apr 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
143 $575.26

143

$575.26

$82,263

Apr 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
360 $576.33

360

$576.33

$207,480

Apr 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
280 $569.63

280

$569.63

$159,495

Apr 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,079 $570.82

1,079

$570.82

$615,911

Apr 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
3,325 $571.64

3,325

$571.64

$1,900,715

Apr 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
3,976 $572.66

3,976

$572.66

$2,276,904

Apr 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
321 $573.51

321

$573.51

$184,097

Apr 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
535 $574.79

535

$574.79

$307,515

Apr 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
120 $576.62

120

$576.62

$69,194

Apr 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
523 $572.48

523

$572.48

$299,405

Apr 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,644 $574.06

1,644

$574.06

$943,754

Apr 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
736 $574.86

736

$574.86

$423,094

Apr 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,410 $575.99

1,410

$575.99

$812,151

Apr 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,707 $576.98

1,707

$576.98

$984,907

Apr 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,781 $578.11

1,781

$578.11

$1,029,608

Apr 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,099 $579.08

1,099

$579.08

$636,413

Apr 22, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
600 $580.06

600

$580.06

$348,034

Apr 22, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
364 $575.85

364

$575.85

$209,608

Apr 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
159 $564.35

159

$564.35

$89,732

Apr 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
539 $565.51

539

$565.51

$304,808

Apr 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,347 $566.56

1,347

$566.56

$763,163

Apr 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,206 $567.54

1,206

$567.54

$684,448

Apr 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
269 $568.21

269

$568.21

$152,849

Apr 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
680 $569.71

680

$569.71

$387,403

Apr 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
945 $570.65

945

$570.65

$539,263

Apr 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,215 $571.64

1,215

$571.64

$694,538

Apr 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
410 $572.48

410

$572.48

$234,716

Apr 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,366 $573.48

1,366

$573.48

$783,372

Apr 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
701 $574.91

701

$574.91

$403,014

Apr 21, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
663 $575.72

663

$575.72

$381,699

Apr 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
977 $572.41

977

$572.41

$559,244

Apr 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,683 $573.57

1,683

$573.57

$965,315

Apr 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
570 $575.07

570

$575.07

$327,788

Apr 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,179 $575.96

1,179

$575.96

$679,054

Apr 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,148 $576.87

1,148

$576.87

$662,252

Apr 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
165 $577.94

165

$577.94

$95,361

Apr 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
461 $579.09

461

$579.09

$266,960

Apr 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
277 $579.92

277

$579.92

$160,637

Apr 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
410 $581.71

410

$581.71

$238,502

Apr 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,070 $582.46

1,070

$582.46

$623,227

Apr 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
848 $583.41

848

$583.41

$494,735

Apr 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
509 $584.39

509

$584.39

$297,454

Apr 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
163 $585.50

163

$585.50

$95,436

Apr 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $586.47

40

$586.47

$23,459

Apr 20, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
880 $572.33

880

$572.33

$503,649

Apr 20, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,543 $573.45

1,543

$573.45

$884,832

Apr 20, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
442 $574.09

442

$574.09

$253,747

Apr 20, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,010 $575.41

1,010

$575.41

$581,161

Apr 20, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,398 $576.37

1,398

$576.37

$805,772

Apr 20, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
687 $577.27

687

$577.27

$396,583

Apr 20, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
500 $578.90

500

$578.90

$289,452

Apr 20, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
340 $579.86

340

$579.86

$197,154

Apr 20, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
488 $581.66

488

$581.66

$283,851

Apr 20, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
983 $582.47

983

$582.47

$572,568

Apr 20, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,009 $583.55

1,009

$583.55

$588,797

Apr 20, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
482 $584.49

482

$584.49

$281,726

Apr 20, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
238 $585.36

238

$585.36

$139,316

Apr 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
248 $575.38

248

$575.38

$142,695

Apr 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
640 $576.14

640

$576.14

$368,729

Apr 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
307 $577.06

307

$577.06

$177,159

Apr 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
143 $578.14

143

$578.14

$82,674

Apr 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
82 $579.05

82

$579.05

$47,482

Apr 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
20 $579.79

20

$579.79

$11,596

Apr 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $583.63

40

$583.63

$23,345

Apr 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
159 $585.33

159

$585.33

$93,067

Apr 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
888 $586.21

888

$586.21

$520,559

Apr 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,715 $587.49

1,715

$587.49

$1,007,547

Apr 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,072 $588.44

2,072

$588.44

$1,219,243

Apr 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,088 $589.32

2,088

$589.32

$1,230,494

Apr 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
777 $590.28

777

$590.28

$458,649

Apr 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
121 $591.10

121

$591.10

$71,523

Apr 17, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
200 $592.30

200

$592.30

$118,461

Apr 17, 2026

PATUSKY CHRISTOPHER

PATUSKY CHRISTOPHER
Sell
1,000 $578.88

1,000

$578.88

$578,880

Apr 16, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
200 $574.03

200

$574.03

$114,807

Apr 16, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,640 $575.37

1,640

$575.37

$943,605

Apr 16, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,800 $576.38

1,800

$576.38

$1,037,493

Apr 16, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
3,366 $577.39

3,366

$577.39

$1,943,488

Apr 16, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,294 $578.21

1,294

$578.21

$748,204

Apr 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
400 $573.96

400

$573.96

$229,584

Apr 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,800 $574.79

1,800

$574.79

$1,034,621

Apr 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
930 $575.99

930

$575.99

$535,669

Apr 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,048 $577.03

2,048

$577.03

$1,181,763

Apr 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,027 $578.05

2,027

$578.05

$1,171,708

Apr 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,750 $579.36

1,750

$579.36

$1,013,889

Apr 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
385 $579.84

385

$579.84

$223,238

Apr 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
160 $581.33

160

$581.33

$93,013

Apr 16, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
520 $573.91

520

$573.91

$298,436

Apr 16, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,680 $574.73

1,680

$574.73

$965,551

Apr 16, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
789 $575.64

789

$575.64

$454,180

Apr 16, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,206 $576.91

2,206

$576.91

$1,272,674

Apr 16, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,085 $577.87

2,085

$577.87

$1,204,865

Apr 16, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,066 $578.83

1,066

$578.83

$617,029

Apr 16, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,454 $579.64

1,454

$579.64

$842,790

Apr 16, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
160 $581.08

160

$581.08

$92,973

Apr 16, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
40 $581.64

40

$581.64

$23,266

Apr 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $575.29

80

$575.29

$46,023

Apr 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
880 $576.98

880

$576.98

$507,741

Apr 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
629 $577.81

629

$577.81

$363,442

Apr 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
684 $579.14

684

$579.14

$396,132

Apr 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,255 $580.02

2,255

$580.02

$1,307,936

Apr 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,819 $581.05

2,819

$581.05

$1,637,982

Apr 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,624 $582.05

1,624

$582.05

$945,250

Apr 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
202 $583.41

202

$583.41

$117,848

Apr 15, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
327 $584.24

327

$584.24

$191,046

Apr 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
280 $574.25

280

$574.25

$160,790

Apr 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
404 $575.25

404

$575.25

$232,401

Apr 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $575.90

80

$575.90

$46,072

Apr 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,360 $577.62

1,360

$577.62

$785,565

Apr 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,164 $578.41

1,164

$578.41

$673,273

Apr 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,580 $579.65

1,580

$579.65

$915,844

Apr 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,675 $580.55

3,675

$580.55

$2,133,506

Apr 14, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
957 $581.50

957

$581.50

$556,499

Apr 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
35 $569.78

35

$569.78

$19,942

Apr 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
925 $571.39

925

$571.39

$528,535

Apr 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
945 $572.39

945

$572.39

$540,910

Apr 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,235 $573.39

1,235

$573.39

$708,132

Apr 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,370 $574.25

1,370

$574.25

$786,717

Apr 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,850 $575.31

1,850

$575.31

$1,064,321

Apr 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,081 $576.36

1,081

$576.36

$623,042

Apr 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,475 $577.32

1,475

$577.32

$851,542

Apr 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
384 $578.52

384

$578.52

$222,153

Apr 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
200 $579.53

200

$579.53

$115,905

Apr 13, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
40 $569.61

40

$569.61

$22,784

Apr 13, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
281 $571.14

281

$571.14

$160,490

Apr 13, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,154 $571.76

1,154

$571.76

$659,814

Apr 13, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,210 $572.96

1,210

$572.96

$693,279

Apr 13, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,860 $574.00

1,860

$574.00

$1,067,636

Apr 13, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,457 $575.06

1,457

$575.06

$837,856

Apr 13, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,354 $575.96

1,354

$575.96

$779,844

Apr 13, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,603 $577.01

1,603

$577.01

$924,948

Apr 13, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
601 $577.93

601

$577.93

$347,333

Apr 13, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
400 $579.04

400

$579.04

$231,617

Apr 13, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
40 $580.03

40

$580.03

$23,201

Apr 10, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
442 $567.24

442

$567.24

$250,722

Apr 10, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,105 $568.00

2,105

$568.00

$1,195,638

Apr 10, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,183 $568.97

3,183

$568.97

$1,811,020

Apr 10, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,056 $569.97

2,056

$569.97

$1,171,867

Apr 10, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,215 $570.88

1,215

$570.88

$693,624

Apr 10, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
459 $571.68

459

$571.68

$262,403

Apr 10, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $573.01

40

$573.01

$22,920

Apr 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,260 $575.04

1,260

$575.04

$724,545

Apr 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,241 $575.75

1,241

$575.75

$714,509

Apr 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,478 $576.69

1,478

$576.69

$852,354

Apr 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,815 $577.90

1,815

$577.90

$1,048,893

Apr 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,140 $578.83

1,140

$578.83

$659,864

Apr 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,046 $580.07

1,046

$580.07

$606,752

Apr 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,482 $580.84

1,482

$580.84

$860,807

Apr 09, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
38 $581.45

38

$581.45

$22,095

Apr 09, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
560 $574.87

560

$574.87

$321,926

Apr 09, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,956 $575.53

1,956

$575.53

$1,125,731

Apr 09, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,586 $576.63

1,586

$576.63

$914,530

Apr 09, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,617 $577.77

1,617

$577.77

$934,247

Apr 09, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,139 $578.52

1,139

$578.52

$658,939

Apr 09, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,224 $579.75

1,224

$579.75

$709,613

Apr 09, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,756 $580.64

1,756

$580.64

$1,019,602

Apr 09, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
162 $582.30

162

$582.30

$94,333

Apr 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
225 $565.38

225

$565.38

$127,211

Apr 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
15 $566.00

15

$566.00

$8,490

Apr 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
360 $568.74

360

$568.74

$204,746

Apr 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $572.12

120

$572.12

$68,655

Apr 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
520 $575.86

520

$575.86

$299,449

Apr 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
560 $577.07

560

$577.07

$323,158

Apr 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
600 $578.08

600

$578.08

$346,847

Apr 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
480 $579.22

480

$579.22

$278,025

Apr 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
477 $580.59

477

$580.59

$276,939

Apr 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,337 $581.72

1,337

$581.72

$777,754

Apr 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,166 $582.49

2,166

$582.49

$1,261,684

Apr 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,874 $583.44

1,874

$583.44

$1,093,360

Apr 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
486 $584.47

486

$584.47

$284,054

Apr 08, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
280 $585.48

280

$585.48

$163,934

Apr 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
39 $556.89

39

$556.89

$21,719

Apr 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
276 $558.32

276

$558.32

$154,097

Apr 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
365 $559.21

365

$559.21

$204,111

Apr 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
520 $560.36

520

$560.36

$291,385

Apr 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
360 $561.67

360

$561.67

$202,200

Apr 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,069 $562.35

1,069

$562.35

$601,156

Apr 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,449 $563.47

1,449

$563.47

$816,464

Apr 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,512 $564.67

2,512

$564.67

$1,418,462

Apr 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,737 $565.66

1,737

$565.66

$982,543

Apr 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
431 $566.63

431

$566.63

$244,219

Apr 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
322 $567.64

322

$567.64

$182,781

Apr 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
296 $568.74

296

$568.74

$168,346

Apr 07, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
124 $569.62

124

$569.62

$70,633

Apr 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $552.65

80

$552.65

$44,212

Apr 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
400 $553.96

400

$553.96

$221,584

Apr 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,209 $555.25

1,209

$555.25

$671,295

Apr 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,219 $556.19

1,219

$556.19

$677,997

Apr 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,386 $557.21

1,386

$557.21

$772,288

Apr 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,806 $558.31

1,806

$558.31

$1,008,311

Apr 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
922 $559.41

922

$559.41

$515,776

Apr 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
558 $560.10

558

$560.10

$312,536

Apr 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
520 $561.51

520

$561.51

$291,986

Apr 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
402 $562.54

402

$562.54

$226,142

Apr 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
716 $563.38

716

$563.38

$403,382

Apr 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
122 $564.22

122

$564.22

$68,835

Apr 06, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
160 $566.00

160

$566.00

$90,560

Apr 06, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
120 $552.78

120

$552.78

$66,334

Apr 06, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
437 $553.97

437

$553.97

$242,084

Apr 06, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,158 $555.21

1,158

$555.21

$642,937

Apr 06, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,205 $556.06

1,205

$556.06

$670,052

Apr 06, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,840 $557.19

1,840

$557.19

$1,025,229

Apr 06, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,679 $558.31

1,679

$558.31

$937,409

Apr 06, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
860 $559.47

860

$559.47

$481,142

Apr 06, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
616 $560.18

616

$560.18

$345,068

Apr 06, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
645 $561.56

645

$561.56

$362,204

Apr 06, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
619 $562.75

619

$562.75

$348,345

Apr 06, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
539 $563.47

539

$563.47

$303,710

Apr 06, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
82 $564.43

82

$564.43

$46,283

Apr 06, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
200 $566.01

200

$566.01

$113,202

Apr 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
65 $552.25

65

$552.25

$35,896

Apr 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
175 $553.50

175

$553.50

$96,862

Apr 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
394 $554.45

394

$554.45

$218,455

Apr 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,058 $555.41

1,058

$555.41

$587,624

Apr 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
808 $556.52

808

$556.52

$449,667

Apr 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
780 $557.40

780

$557.40

$434,771

Apr 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
440 $558.51

440

$558.51

$245,744

Apr 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $559.98

40

$559.98

$22,399

Apr 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
570 $561.60

570

$561.60

$320,110

Apr 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
378 $562.49

378

$562.49

$212,620

Apr 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
865 $563.52

865

$563.52

$487,447

Apr 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,918 $564.55

1,918

$564.55

$1,082,814

Apr 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
811 $565.38

811

$565.38

$458,519

Apr 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
570 $566.39

570

$566.39

$322,843

Apr 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
308 $567.70

308

$567.70

$174,853

Apr 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $568.53

120

$568.53

$68,224

Apr 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $570.05

80

$570.05

$45,604

Apr 02, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $571.66

120

$571.66

$68,600

Apr 02, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
40 $551.86

40

$551.86

$22,075

Apr 02, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
401 $553.99

401

$553.99

$222,148

Apr 02, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
778 $555.22

778

$555.22

$431,961

Apr 02, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
844 $556.17

844

$556.17

$469,408

Apr 02, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
977 $557.05

977

$557.05

$544,234

Apr 02, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
720 $558.11

720

$558.11

$401,837

Apr 02, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
240 $559.03

240

$559.03

$134,167

Apr 02, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
72 $560.39

72

$560.39

$40,348

Apr 02, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
571 $561.75

571

$561.75

$320,758

Apr 02, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
555 $563.00

555

$563.00

$312,464

Apr 02, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
896 $563.86

896

$563.86

$505,222

Apr 02, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,201 $564.82

2,201

$564.82

$1,243,167

Apr 02, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
742 $565.99

742

$565.99

$419,965

Apr 02, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
323 $566.82

323

$566.82

$183,083

Apr 02, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
400 $567.95

400

$567.95

$227,180

Apr 02, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
120 $569.75

120

$569.75

$68,370

Apr 02, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
120 $571.65

120

$571.65

$68,598

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $581.74

80

$581.74

$46,539

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
160 $583.40

160

$583.40

$93,344

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
86 $584.80

86

$584.80

$50,293

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
354 $586.07

354

$586.07

$207,469

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,346 $587.34

1,346

$587.34

$790,564

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,790 $588.33

1,790

$588.33

$1,053,112

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,734 $589.18

1,734

$589.18

$1,021,638

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,068 $590.32

1,068

$590.32

$630,462

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
602 $591.24

602

$591.24

$355,929

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $592.19

120

$592.19

$71,063

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
240 $593.83

240

$593.83

$142,518

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
400 $594.61

400

$594.61

$237,843

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
320 $595.80

320

$595.80

$190,656

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
319 $596.87

319

$596.87

$190,401

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
201 $598.52

201

$598.52

$120,303

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
280 $599.48

280

$599.48

$167,855

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
182 $600.52

182

$600.52

$109,294

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
98 $601.57

98

$601.57

$58,954

Mar 30, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $602.72

120

$602.72

$72,326

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
40 $581.73

40

$581.73

$23,269

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
120 $583.52

120

$583.52

$70,023

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
120 $585.17

120

$585.17

$70,221

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
437 $586.27

437

$586.27

$256,202

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
860 $587.35

860

$587.35

$505,125

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,487 $588.42

1,487

$588.42

$874,974

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,196 $589.23

1,196

$589.23

$704,724

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,026 $590.36

1,026

$590.36

$605,714

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
481 $591.26

481

$591.26

$284,395

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
120 $592.12

120

$592.12

$71,054

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
176 $593.68

176

$593.68

$104,489

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
480 $594.74

480

$594.74

$285,474

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
500 $595.91

500

$595.91

$297,957

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
204 $596.74

204

$596.74

$121,735

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
240 $597.72

240

$597.72

$143,453

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
200 $598.83

200

$598.83

$119,766

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
790 $599.82

790

$599.82

$473,862

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
212 $601.43

212

$601.43

$127,502

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
417 $602.53

417

$602.53

$251,255

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
103 $603.69

103

$603.69

$62,180

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
770 $604.64

770

$604.64

$465,573

Mar 30, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
21 $606.53

21

$606.53

$12,737

Mar 30, 2026

CAUSEY CHRISTOPHER

CAUSEY CHRISTOPHER
Sell
1,300 $604.64

1,300

$604.64

$786,032

Mar 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
397 $522.10

397

$522.10

$207,275

Mar 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,514 $522.98

1,514

$522.98

$791,799

Mar 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,809 $523.88

1,809

$523.88

$947,694

Mar 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,338 $524.80

1,338

$524.80

$702,182

Mar 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
104 $526.27

104

$526.27

$54,732

Mar 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
314 $527.30

314

$527.30

$165,571

Mar 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
326 $528.30

326

$528.30

$172,225

Mar 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
841 $529.09

841

$529.09

$444,965

Mar 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
903 $530.45

903

$530.45

$478,992

Mar 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
634 $531.32

634

$531.32

$336,854

Mar 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
720 $532.50

720

$532.50

$383,398

Mar 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
440 $533.85

440

$533.85

$234,893

Mar 27, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
160 $534.50

160

$534.50

$85,519

Mar 26, 2026

Thompson Tommy G

Thompson Tommy G
Sell
275 $537.62

275

$537.62

$147,845

Mar 26, 2026

Thompson Tommy G

Thompson Tommy G
Sell
1,414 $539.25

1,414

$539.25

$762,493

Mar 26, 2026

Thompson Tommy G

Thompson Tommy G
Sell
311 $540.18

311

$540.18

$167,994

Mar 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
159 $530.95

159

$530.95

$84,421

Mar 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
841 $532.08

841

$532.08

$447,479

Mar 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
498 $532.90

498

$532.90

$265,382

Mar 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
837 $534.02

837

$534.02

$446,976

Mar 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,476 $535.06

1,476

$535.06

$789,743

Mar 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,029 $536.00

2,029

$536.00

$1,087,548

Mar 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,540 $536.96

1,540

$536.96

$826,914

Mar 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,100 $537.97

1,100

$537.97

$591,769

Mar 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
740 $538.90

740

$538.90

$398,789

Mar 26, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
280 $539.98

280

$539.98

$151,194

Mar 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
991 $532.02

991

$532.02

$527,236

Mar 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
510 $532.93

510

$532.93

$271,794

Mar 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
609 $533.91

609

$533.91

$325,153

Mar 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,847 $534.98

1,847

$534.98

$988,101

Mar 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,003 $535.94

2,003

$535.94

$1,073,491

Mar 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,577 $536.90

1,577

$536.90

$846,689

Mar 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,149 $537.90

1,149

$537.90

$618,046

Mar 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
994 $538.91

994

$538.91

$535,680

Mar 26, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
320 $540.04

320

$540.04

$172,814

Mar 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $536.97

120

$536.97

$64,436

Mar 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $538.73

40

$538.73

$21,549

Mar 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
440 $540.51

440

$540.51

$237,826

Mar 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,699 $541.75

1,699

$541.75

$920,433

Mar 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,833 $542.66

1,833

$542.66

$994,692

Mar 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,721 $543.68

1,721

$543.68

$935,672

Mar 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,544 $544.65

1,544

$544.65

$840,942

Mar 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
911 $545.72

911

$545.72

$497,148

Mar 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
373 $546.59

373

$546.59

$203,877

Mar 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
459 $547.78

459

$547.78

$251,431

Mar 25, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
360 $548.52

360

$548.52

$197,469

Mar 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $516.84

40

$516.84

$20,673

Mar 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
280 $519.10

280

$519.10

$145,348

Mar 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $520.75

120

$520.75

$62,491

Mar 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
400 $521.85

400

$521.85

$208,740

Mar 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
527 $522.89

527

$522.89

$275,562

Mar 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
737 $523.93

737

$523.93

$386,133

Mar 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
256 $524.62

256

$524.62

$134,304

Mar 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
480 $525.93

480

$525.93

$252,447

Mar 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
680 $526.94

680

$526.94

$358,322

Mar 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
400 $528.02

400

$528.02

$211,208

Mar 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
280 $529.48

280

$529.48

$148,256

Mar 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
480 $530.73

480

$530.73

$254,752

Mar 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,605 $532.24

1,605

$532.24

$854,244

Mar 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,890 $533.21

1,890

$533.21

$1,007,763

Mar 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
709 $534.31

709

$534.31

$378,827

Mar 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
536 $535.39

536

$535.39

$286,967

Mar 24, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $536.02

80

$536.02

$42,882

Mar 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
240 $518.39

240

$518.39

$124,413

Mar 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
906 $519.29

906

$519.29

$470,476

Mar 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
867 $520.54

867

$520.54

$451,308

Mar 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,320 $521.38

1,320

$521.38

$688,216

Mar 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
160 $522.19

160

$522.19

$83,550

Mar 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
647 $524.15

647

$524.15

$339,124

Mar 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
400 $525.43

400

$525.43

$210,173

Mar 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
640 $526.59

640

$526.59

$337,015

Mar 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
120 $527.57

120

$527.57

$63,309

Mar 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
342 $529.80

342

$529.80

$181,192

Mar 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
703 $530.91

703

$530.91

$373,232

Mar 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
671 $531.65

671

$531.65

$356,740

Mar 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
364 $533.15

364

$533.15

$194,067

Mar 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
920 $533.93

920

$533.93

$491,217

Mar 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
830 $535.12

830

$535.12

$444,149

Mar 23, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
370 $536.16

370

$536.16

$198,378

Mar 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
200 $518.28

200

$518.28

$103,657

Mar 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
640 $519.30

640

$519.30

$332,354

Mar 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
875 $520.62

875

$520.62

$455,539

Mar 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
905 $521.47

905

$521.47

$471,927

Mar 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
200 $522.36

200

$522.36

$104,473

Mar 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
440 $524.20

440

$524.20

$230,648

Mar 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
320 $525.37

320

$525.37

$168,118

Mar 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
520 $526.57

520

$526.57

$273,818

Mar 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
80 $527.49

80

$527.49

$42,199

Mar 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,620 $529.04

2,620

$529.04

$1,386,093

Mar 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
577 $530.64

577

$530.64

$306,177

Mar 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
587 $531.49

587

$531.49

$311,985

Mar 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
288 $532.59

288

$532.59

$153,387

Mar 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
642 $533.60

642

$533.60

$342,569

Mar 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
506 $534.60

506

$534.60

$270,506

Mar 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
440 $535.34

440

$535.34

$235,548

Mar 23, 2026

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
160 $536.28

160

$536.28

$85,804

Mar 23, 2026

Olian Judy D.

Olian Judy D.
Sell
200 $530.00

200

$530.00

$106,000

Mar 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $520.34

40

$520.34

$20,814

Mar 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
520 $521.69

520

$521.69

$271,277

Mar 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,538 $523.28

1,538

$523.28

$804,810

Mar 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,749 $524.18

2,749

$524.18

$1,440,969

Mar 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,815 $525.02

1,815

$525.02

$952,911

Mar 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
660 $526.06

660

$526.06

$347,200

Mar 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
993 $527.08

993

$527.08

$523,393

Mar 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
865 $527.99

865

$527.99

$456,708

Mar 20, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
320 $529.08

320

$529.08

$169,305

Mar 19, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
753 $527.47

753

$527.47

$397,184

Mar 19, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,439 $528.41

1,439

$528.41

$760,382

Mar 19, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,808 $529.82

2,808

$529.82

$1,487,733

Mar 19, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,776 $530.63

1,776

$530.63

$942,407

Mar 19, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
794 $531.62

794

$531.62

$422,109

Mar 19, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
650 $532.50

650

$532.50

$346,124

Mar 19, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
80 $533.41

80

$533.41

$42,672

Mar 19, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
599 $525.08

599

$525.08

$314,524

Mar 19, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
876 $526.27

876

$526.27

$461,008

Mar 19, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,515 $527.30

1,515

$527.30

$798,863

Mar 19, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,241 $528.31

1,241

$528.31

$655,633

Mar 19, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,950 $529.32

1,950

$529.32

$1,032,180

Mar 19, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,608 $530.20

1,608

$530.20

$852,557

Mar 19, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,431 $531.20

1,431

$531.20

$760,147

Mar 19, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
240 $531.90

240

$531.90

$127,656

Mar 19, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $532.90

40

$532.90

$21,316

Mar 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $522.88

40

$522.88

$20,915

Mar 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
331 $525.08

331

$525.08

$173,801

Mar 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
546 $525.99

546

$525.99

$287,190

Mar 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
871 $526.95

871

$526.95

$458,973

Mar 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
732 $527.93

732

$527.93

$386,441

Mar 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,064 $529.05

1,064

$529.05

$562,907

Mar 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,558 $530.09

2,558

$530.09

$1,355,964

Mar 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,739 $530.94

2,739

$530.94

$1,454,237

Mar 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
419 $531.71

419

$531.71

$222,786

Mar 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
40 $537.66

40

$537.66

$21,506

Mar 18, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
160 $539.99

160

$539.99

$86,398

Mar 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
516 $534.99

516

$534.99

$276,053

Mar 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
360 $529.16

360

$529.16

$190,498

Mar 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
200 $530.73

200

$530.73

$106,146

Mar 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
564 $531.69

564

$531.69

$299,872

Mar 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,597 $532.66

1,597

$532.66

$850,660

Mar 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,526 $533.65

2,526

$533.65

$1,347,998

Mar 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,779 $534.47

1,779

$534.47

$950,820

Mar 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,551 $535.59

1,551

$535.59

$830,704

Mar 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
763 $536.49

763

$536.49

$409,341

Mar 16, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
160 $537.37

160

$537.37

$85,979

Mar 16, 2026

Olian Judy D.

Olian Judy D.
Sell
200 $535.44

200

$535.44

$107,088

Mar 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
944 $535.43

944

$535.43

$505,443

Mar 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,536 $536.32

1,536

$536.32

$823,788

Mar 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,030 $537.29

2,030

$537.29

$1,090,707

Mar 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,019 $538.31

2,019

$538.31

$1,086,852

Mar 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,546 $539.26

1,546

$539.26

$833,702

Mar 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
865 $540.27

865

$540.27

$467,333

Mar 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
480 $541.21

480

$541.21

$259,780

Mar 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
80 $542.04

80

$542.04

$43,363

Mar 13, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
75 $536.95

75

$536.95

$40,271

Mar 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
640 $532.16

640

$532.16

$340,582

Mar 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
60 $532.97

60

$532.97

$31,978

Mar 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,955 $536.02

1,955

$536.02

$1,047,920

Mar 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,772 $536.83

1,772

$536.83

$951,266

Mar 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,077 $537.90

1,077

$537.90

$579,315

Mar 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
720 $538.94

720

$538.94

$388,038

Mar 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,240 $539.82

1,240

$539.82

$669,371

Mar 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
400 $541.31

400

$541.31

$216,524

Mar 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
600 $542.33

600

$542.33

$325,401

Mar 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
356 $543.22

356

$543.22

$193,388

Mar 12, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
164 $544.58

164

$544.58

$89,312

Mar 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
360 $532.13

360

$532.13

$191,566

Mar 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
240 $533.47

240

$533.47

$128,032

Mar 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
824 $535.82

824

$535.82

$441,512

Mar 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,215 $536.95

1,215

$536.95

$652,390

Mar 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,106 $538.01

1,106

$538.01

$595,040

Mar 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,095 $538.92

1,095

$538.92

$590,121

Mar 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
840 $540.07

840

$540.07

$453,658

Mar 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
942 $541.04

942

$541.04

$509,664

Mar 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,178 $542.13

1,178

$542.13

$638,631

Mar 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
240 $543.04

240

$543.04

$130,328

Mar 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,160 $544.20

1,160

$544.20

$631,276

Mar 11, 2026

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
300 $544.76

300

$544.76

$163,428

Mar 05, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
368 $479.43

368

$479.43

$176,429

Mar 05, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,602 $480.22

1,602

$480.22

$769,310

Mar 05, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
720 $481.33

720

$481.33

$346,559

Mar 05, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,177 $482.68

1,177

$482.68

$568,114

Mar 05, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,086 $483.54

1,086

$483.54

$525,123

Mar 05, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,398 $484.55

1,398

$484.55

$677,403

Mar 05, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,006 $485.32

1,006

$485.32

$488,236

Mar 05, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
743 $486.52

743

$486.52

$361,482

Mar 05, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
200 $487.65

200

$487.65

$97,530

Feb 27, 2026

Olian Judy D.

Olian Judy D.
Sell
200 $509.55

200

$509.55

$101,910

Feb 25, 2026

CAUSEY CHRISTOPHER

CAUSEY CHRISTOPHER
Sell
1,000 $520.00

1,000

$520.00

$520,000

Feb 23, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
9,375 $472.13

9,375

$472.13

$4,426,181

Feb 23, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
5,065 $472.13

5,065

$472.13

$2,391,318

Feb 19, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
616 $471.36

616

$471.36

$290,357

Feb 19, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
775 $472.76

775

$472.76

$366,391

Feb 19, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
288 $473.23

288

$473.23

$136,289

Feb 19, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,059 $475.09

1,059

$475.09

$503,123

Feb 19, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
881 $475.89

881

$475.89

$419,255

Feb 19, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,114 $477.10

1,114

$477.10

$531,485

Feb 19, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,100 $478.15

2,100

$478.15

$1,004,115

Feb 19, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,467 $478.92

1,467

$478.92

$702,573

Feb 17, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
14,625 $480.75

14,625

$480.75

$7,031,021

Feb 17, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
7,875 $480.75

7,875

$480.75

$3,785,935

Feb 09, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
14,625 $474.65

14,625

$474.65

$6,941,796

Feb 09, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
7,875 $474.65

7,875

$474.65

$3,737,890

Feb 05, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
477 $480.92

477

$480.92

$229,398

Feb 05, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,363 $481.93

2,363

$481.93

$1,138,810

Feb 05, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,103 $482.57

1,103

$482.57

$532,272

Feb 05, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,748 $483.92

2,748

$483.92

$1,329,824

Feb 05, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
934 $484.92

934

$484.92

$452,911

Feb 05, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
675 $485.52

675

$485.52

$327,725

Feb 03, 2026

MALCOLM JAN

MALCOLM JAN
Sell
50 $474.23

50

$474.23

$23,712

Feb 02, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
14,625 $470.95

14,625

$470.95

$6,887,679

Feb 02, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
7,875 $470.95

7,875

$470.95

$3,708,750

Jan 26, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
14,625 $471.91

14,625

$471.91

$6,901,656

Jan 26, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
7,875 $471.91

7,875

$471.91

$3,716,276

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
63 $456.87

63

$456.87

$28,783

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
372 $457.92

372

$457.92

$170,345

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
377 $458.74

377

$458.74

$172,944

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
268 $459.86

268

$459.86

$123,244

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
271 $461.12

271

$461.12

$124,963

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,322 $463.26

1,322

$463.26

$612,430

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,225 $464.06

1,225

$464.06

$568,468

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
966 $465.11

966

$465.11

$449,296

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
568 $466.06

568

$466.06

$264,724

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
321 $467.09

321

$467.09

$149,936

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,573 $468.12

1,573

$468.12

$736,347

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
451 $469.18

451

$469.18

$211,600

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
84 $470.37

84

$470.37

$39,511

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
14 $470.76

14

$470.76

$6,591

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
116 $456.87

116

$456.87

$52,996

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
692 $457.92

692

$457.92

$316,879

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
700 $458.74

700

$458.74

$321,116

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
498 $459.87

498

$459.87

$229,013

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
503 $461.12

503

$461.12

$231,943

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,456 $463.26

2,456

$463.26

$1,137,768

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,274 $464.06

2,274

$464.06

$1,055,264

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,794 $465.11

1,794

$465.11

$834,407

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,055 $466.06

1,055

$466.06

$491,697

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
596 $467.09

596

$467.09

$278,386

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,922 $468.12

2,922

$468.12

$1,367,836

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
837 $469.18

837

$469.18

$392,704

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
156 $470.37

156

$470.37

$73,378

Jan 20, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
26 $470.76

26

$470.76

$12,240

Jan 16, 2026

MALCOLM JAN

MALCOLM JAN
Sell
50 $460.98

50

$460.98

$23,049

Jan 15, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,439 $468.32

1,439

$468.32

$673,918

Jan 15, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,307 $470.37

1,307

$470.37

$614,769

Jan 15, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
407 $472.28

407

$472.28

$192,219

Jan 15, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
3,531 $469.34

3,531

$469.34

$1,657,237

Jan 15, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,576 $471.44

1,576

$471.44

$742,990

Jan 15, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
40 $474.74

40

$474.74

$18,990

Jan 12, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
14,625 $479.51

14,625

$479.51

$7,012,769

Jan 12, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
7,875 $479.51

7,875

$479.51

$3,776,107

Jan 06, 2026

CAUSEY CHRISTOPHER

CAUSEY CHRISTOPHER
Sell
1,000 $510.00

1,000

$510.00

$510,000

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
697 $480.68

697

$480.68

$335,035

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,657 $481.86

1,657

$481.86

$798,446

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
873 $482.72

873

$482.72

$421,414

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
697 $483.80

697

$483.80

$337,212

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,169 $485.00

1,169

$485.00

$566,959

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,669 $486.05

1,669

$486.05

$811,217

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
856 $487.40

856

$487.40

$417,218

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,189 $488.38

1,189

$488.38

$580,679

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
677 $489.49

677

$489.49

$331,385

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,659 $490.11

1,659

$490.11

$813,094

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,201 $491.35

1,201

$491.35

$590,111

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,110 $492.44

1,110

$492.44

$546,613

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
374 $493.47

374

$493.47

$184,559

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
797 $494.27

797

$494.27

$393,935

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
376 $480.68

376

$480.68

$180,737

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
891 $481.86

891

$481.86

$429,339

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
471 $482.72

471

$482.72

$227,360

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
375 $483.80

375

$483.80

$181,427

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
629 $484.99

629

$484.99

$305,061

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
899 $486.05

899

$486.05

$436,959

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
461 $487.40

461

$487.40

$224,693

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
641 $488.38

641

$488.38

$313,049

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
364 $489.49

364

$489.49

$178,174

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
893 $490.11

893

$490.11

$437,669

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
647 $491.35

647

$491.35

$317,903

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
598 $492.44

598

$492.44

$294,482

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
201 $493.47

201

$493.47

$99,188

Jan 05, 2026

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
429 $494.27

429

$494.27

$212,043

Jan 05, 2026

MALCOLM JAN

MALCOLM JAN
Sell
50 $495.01

50

$495.01

$24,751

Jan 02, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
822 $481.26

822

$481.26

$395,595

Jan 02, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
479 $481.83

479

$481.83

$230,797

Jan 02, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
739 $483.35

739

$483.35

$357,195

Jan 02, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,240 $484.54

1,240

$484.54

$600,825

Jan 02, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,509 $485.68

1,509

$485.68

$732,894

Jan 02, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,130 $486.85

1,130

$486.85

$550,136

Jan 02, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,181 $487.76

2,181

$487.76

$1,063,803

Jan 02, 2026

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
200 $489.15

200

$489.15

$97,830

Dec 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
14,625 $502.79

14,625

$502.79

$7,353,261

Dec 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
7,875 $502.79

7,875

$502.79

$3,959,448

Dec 24, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
502 $509.22

502

$509.22

$255,627

Dec 24, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
138 $509.81

138

$509.81

$70,354

Dec 24, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
40 $510.64

40

$510.64

$20,426

Dec 24, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,877 $512.59

2,877

$512.59

$1,474,726

Dec 24, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
4,713 $513.46

4,713

$513.46

$2,419,948

Dec 24, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,650 $514.18

2,650

$514.18

$1,362,589

Dec 24, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
80 $516.06

80

$516.06

$41,285

Dec 23, 2025

MALCOLM JAN

MALCOLM JAN
Sell
50 $512.12

50

$512.12

$25,606

Dec 22, 2025

SULLIVAN LOUIS W

SULLIVAN LOUIS W
Sell
1,087 $511.22

1,087

$511.22

$555,700

Dec 22, 2025

SULLIVAN LOUIS W

SULLIVAN LOUIS W
Sell
4,863 $512.34

4,863

$512.34

$2,491,501

Dec 22, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
682 $512.14

682

$512.14

$349,278

Dec 22, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
848 $513.40

848

$513.40

$435,363

Dec 22, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
11,815 $514.31

11,815

$514.31

$6,076,534

Dec 22, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
440 $515.53

440

$515.53

$226,834

Dec 22, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
560 $516.37

560

$516.37

$289,166

Dec 22, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
200 $517.74

200

$517.74

$103,548

Dec 22, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
80 $518.91

80

$518.91

$41,513

Dec 22, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
120 $511.67

120

$511.67

$61,401

Dec 22, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
360 $512.57

360

$512.57

$184,524

Dec 22, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
6,635 $514.28

6,635

$514.28

$3,412,227

Dec 22, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
200 $515.24

200

$515.24

$103,049

Dec 22, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
360 $516.36

360

$516.36

$185,889

Dec 22, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
120 $517.66

120

$517.66

$62,119

Dec 22, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
80 $518.99

80

$518.99

$41,519

Dec 19, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $505.45

500

$505.45

$252,725

Dec 19, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,500 $507.61

1,500

$507.61

$761,418

Dec 18, 2025

Thompson Tommy G

Thompson Tommy G
Sell
910 $500.59

910

$500.59

$455,533

Dec 18, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $507.24

2,000

$507.24

$1,014,486

Dec 18, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $509.42

500

$509.42

$254,708

Dec 18, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,500 $510.86

1,500

$510.86

$766,295

Dec 17, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,500 $500.52

1,500

$500.52

$750,780

Dec 17, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,500 $501.35

2,500

$501.35

$1,253,367

Dec 16, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,500 $492.49

2,500

$492.49

$1,231,235

Dec 16, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $494.00

1,000

$494.00

$494,000

Dec 16, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $497.17

500

$497.17

$248,585

Dec 15, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $491.77

500

$491.77

$245,885

Dec 15, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,500 $495.14

3,500

$495.14

$1,732,984

Dec 15, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
160 $491.53

160

$491.53

$78,644

Dec 15, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
840 $492.81

840

$492.81

$413,958

Dec 15, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
561 $493.70

561

$493.70

$276,968

Dec 15, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
360 $495.02

360

$495.02

$178,206

Dec 15, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
520 $495.90

520

$495.90

$257,869

Dec 15, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
200 $496.97

200

$496.97

$99,395

Dec 15, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
395 $498.09

395

$498.09

$196,745

Dec 15, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
240 $499.31

240

$499.31

$119,835

Dec 15, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
241 $500.30

241

$500.30

$120,573

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
260 $491.18

260

$491.18

$127,707

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,466 $492.31

1,466

$492.31

$721,733

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,596 $493.25

2,596

$493.25

$1,280,472

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,446 $494.13

1,446

$494.13

$714,518

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,442 $495.29

1,442

$495.29

$714,207

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,339 $496.16

1,339

$496.16

$664,359

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
520 $497.42

520

$497.42

$258,658

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,222 $498.22

1,222

$498.22

$608,829

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
598 $499.57

598

$499.57

$298,746

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
3,736 $500.31

3,736

$500.31

$1,869,140

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
140 $491.18

140

$491.18

$68,765

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
789 $492.31

789

$492.31

$388,436

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,398 $493.25

1,398

$493.25

$689,560

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
779 $494.13

779

$494.13

$384,930

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
777 $495.29

777

$495.29

$384,840

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
720 $496.16

720

$496.16

$357,236

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
280 $497.42

280

$497.42

$139,278

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
658 $498.22

658

$498.22

$327,831

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
322 $499.57

322

$499.57

$160,863

Dec 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,012 $500.31

2,012

$500.31

$1,006,614

Dec 15, 2025

PATUSKY CHRISTOPHER

PATUSKY CHRISTOPHER
Sell
1,000 $495.95

1,000

$495.95

$495,954

Dec 12, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,100 $489.95

1,100

$489.95

$538,949

Dec 12, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,900 $490.98

2,900

$490.98

$1,423,834

Dec 11, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
560 $482.22

560

$482.22

$270,044

Dec 11, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
900 $483.25

900

$483.25

$434,923

Dec 11, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
5,220 $484.31

5,220

$484.31

$2,528,076

Dec 11, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,804 $485.22

2,804

$485.22

$1,360,550

Dec 11, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,116 $486.36

1,116

$486.36

$542,777

Dec 11, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
400 $487.37

400

$487.37

$194,946

Dec 11, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,500 $483.12

1,500

$483.12

$724,682

Dec 11, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,976 $484.30

1,976

$484.30

$956,984

Dec 11, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
524 $485.14

524

$485.14

$254,213

Dec 11, 2025

MALCOLM JAN

MALCOLM JAN
Sell
50 $482.98

50

$482.98

$24,149

Dec 10, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $477.92

1,000

$477.92

$477,920

Dec 10, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,600 $480.17

1,600

$480.17

$768,272

Dec 10, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
400 $480.71

400

$480.71

$192,284

Dec 10, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $481.72

1,000

$481.72

$481,715

Dec 09, 2025

Mesa Nilda

Mesa Nilda
Sell
187 $481.63

187

$481.63

$90,065

Dec 09, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,440 $477.63

2,440

$477.63

$1,165,422

Dec 09, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,560 $479.33

1,560

$479.33

$747,762

Dec 08, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,008 $482.23

1,008

$482.23

$486,091

Dec 08, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $482.92

1,000

$482.92

$482,920

Dec 08, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,092 $484.55

1,092

$484.55

$529,128

Dec 08, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
400 $485.78

400

$485.78

$194,312

Dec 08, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $488.97

500

$488.97

$244,485

Dec 08, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
400 $475.08

400

$475.08

$190,034

Dec 08, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,957 $476.17

2,957

$476.17

$1,408,046

Dec 08, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
6,529 $477.18

6,529

$477.18

$3,115,502

Dec 08, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
3,295 $477.97

3,295

$477.97

$1,574,907

Dec 08, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
3,139 $479.16

3,139

$479.16

$1,504,074

Dec 08, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,559 $480.03

1,559

$480.03

$748,369

Dec 08, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
477 $481.22

477

$481.22

$229,544

Dec 08, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
523 $482.22

523

$482.22

$252,199

Dec 08, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
742 $483.29

742

$483.29

$358,599

Dec 08, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
739 $484.51

739

$484.51

$358,053

Dec 08, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
120 $484.85

120

$484.85

$58,182

Dec 08, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
520 $486.71

520

$486.71

$253,090

Dec 08, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
14,625 $478.58

14,625

$478.58

$6,999,200

Dec 08, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
7,875 $478.58

7,875

$478.58

$3,768,800

Dec 05, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,000 $482.94

3,000

$482.94

$1,448,810

Dec 05, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $484.31

1,000

$484.31

$484,310

Dec 04, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,405 $478.93

1,405

$478.93

$672,893

Dec 04, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,595 $480.60

2,595

$480.60

$1,247,151

Dec 03, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,500 $474.10

1,500

$474.10

$711,152

Dec 03, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
860 $475.43

860

$475.43

$408,873

Dec 03, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,640 $476.26

1,640

$476.26

$781,063

Dec 01, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,853 $477.98

2,853

$477.98

$1,363,672

Dec 01, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
4,198 $479.11

4,198

$479.11

$2,011,284

Dec 01, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
7,552 $479.92

7,552

$479.92

$3,624,368

Dec 01, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
3,858 $480.95

3,858

$480.95

$1,855,492

Dec 01, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,476 $481.80

1,476

$481.80

$711,143

Dec 01, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
903 $483.04

903

$483.04

$436,188

Dec 01, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
160 $484.68

160

$484.68

$77,549

Dec 01, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,978 $477.94

1,978

$477.94

$945,363

Dec 01, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,935 $478.98

2,935

$478.98

$1,405,815

Dec 01, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
4,545 $479.79

4,545

$479.79

$2,180,624

Dec 01, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,904 $480.80

2,904

$480.80

$1,396,240

Dec 01, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,691 $481.63

1,691

$481.63

$814,440

Dec 01, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
338 $482.69

338

$482.69

$163,150

Dec 01, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
234 $483.42

234

$483.42

$113,120

Dec 01, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,065 $477.94

1,065

$477.94

$509,005

Dec 01, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,581 $478.98

1,581

$478.98

$757,272

Dec 01, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,447 $479.79

2,447

$479.79

$1,174,035

Dec 01, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,563 $480.80

1,563

$480.80

$751,488

Dec 01, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
911 $481.63

911

$481.63

$438,767

Dec 01, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
182 $482.69

182

$482.69

$87,850

Dec 01, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
126 $483.42

126

$483.42

$60,911

Nov 28, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
800 $485.71

800

$485.71

$388,570

Nov 28, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,609 $487.30

1,609

$487.30

$784,058

Nov 28, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,091 $488.36

1,091

$488.36

$532,797

Nov 28, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $490.25

500

$490.25

$245,125

Nov 26, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
513 $483.05

513

$483.05

$247,803

Nov 26, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,727 $484.20

1,727

$484.20

$836,207

Nov 26, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,210 $485.15

2,210

$485.15

$1,072,182

Nov 26, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,923 $486.23

1,923

$486.23

$935,020

Nov 26, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
3,350 $487.21

3,350

$487.21

$1,632,145

Nov 26, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,277 $488.13

1,277

$488.13

$623,344

Nov 26, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,134 $484.45

2,134

$484.45

$1,033,816

Nov 26, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,366 $485.24

1,366

$485.24

$662,838

Nov 26, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $487.10

500

$487.10

$243,550

Nov 25, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,536 $473.69

1,536

$473.69

$727,585

Nov 25, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,164 $475.67

2,164

$475.67

$1,029,351

Nov 25, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
300 $481.23

300

$481.23

$144,369

Nov 24, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,500 $469.73

2,500

$469.73

$1,174,319

Nov 24, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,500 $472.53

1,500

$472.53

$708,795

Nov 24, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
960 $467.35

960

$467.35

$448,658

Nov 24, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,850 $468.29

1,850

$468.29

$866,330

Nov 24, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,552 $469.34

1,552

$469.34

$728,414

Nov 24, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,919 $470.22

2,919

$470.22

$1,372,575

Nov 24, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,971 $471.88

1,971

$471.88

$930,076

Nov 24, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,788 $472.73

1,788

$472.73

$845,233

Nov 24, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
280 $473.54

280

$473.54

$132,592

Nov 24, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,560 $475.11

1,560

$475.11

$741,168

Nov 24, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,621 $476.09

1,621

$476.09

$771,745

Nov 24, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,989 $477.22

2,989

$477.22

$1,426,403

Nov 24, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,630 $478.14

1,630

$478.14

$779,362

Nov 24, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
315 $478.73

315

$478.73

$150,800

Nov 24, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
640 $480.71

640

$480.71

$307,655

Nov 24, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
794 $481.55

794

$481.55

$382,354

Nov 24, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
131 $482.29

131

$482.29

$63,181

Nov 24, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,625 $473.66

2,625

$473.66

$1,243,349

Nov 24, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
12,000 $473.66

12,000

$473.66

$5,683,883

Nov 24, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
7,875 $473.66

7,875

$473.66

$3,730,048

Nov 21, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,500 $473.31

1,500

$473.31

$709,972

Nov 21, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,450 $475.42

2,450

$475.42

$1,164,783

Nov 21, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
50 $476.07

50

$476.07

$23,804

Nov 20, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $476.80

1,000

$476.80

$476,803

Nov 20, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,167 $478.32

2,167

$478.32

$1,036,513

Nov 20, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
833 $480.44

833

$480.44

$400,208

Nov 19, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $474.22

2,000

$474.22

$948,436

Nov 19, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $474.95

2,000

$474.95

$949,900

Nov 18, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,500 $470.53

1,500

$470.53

$705,800

Nov 18, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $472.60

1,000

$472.60

$472,595

Nov 18, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,500 $475.10

1,500

$475.10

$712,643

Nov 17, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,500 $466.26

1,500

$466.26

$699,390

Nov 17, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,500 $468.32

2,500

$468.32

$1,170,802

Nov 17, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
3,591 $470.34

3,591

$470.34

$1,688,978

Nov 17, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,657 $471.22

2,657

$471.22

$1,252,030

Nov 17, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,999 $472.13

1,999

$472.13

$943,786

Nov 17, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
920 $473.68

920

$473.68

$435,783

Nov 17, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
639 $474.80

639

$474.80

$303,397

Nov 17, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
798 $475.89

798

$475.89

$379,761

Nov 17, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
84 $476.47

84

$476.47

$40,024

Nov 17, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
120 $464.38

120

$464.38

$55,726

Nov 17, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,090 $467.53

1,090

$467.53

$509,602

Nov 17, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
4,107 $468.33

4,107

$468.33

$1,923,425

Nov 17, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
4,558 $469.39

4,558

$469.39

$2,139,487

Nov 17, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
437 $470.34

437

$470.34

$205,537

Nov 17, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
14,625 $470.43

14,625

$470.43

$6,880,091

Nov 17, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
7,875 $470.43

7,875

$470.43

$3,704,665

Nov 14, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $460.34

500

$460.34

$230,170

Nov 14, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $461.83

2,000

$461.83

$923,652

Nov 14, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
930 $464.84

930

$464.84

$432,304

Nov 14, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
570 $466.05

570

$466.05

$265,649

Nov 13, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
200 $456.39

200

$456.39

$91,278

Nov 13, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,063 $458.16

1,063

$458.16

$487,024

Nov 13, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,040 $461.36

1,040

$461.36

$479,819

Nov 13, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
979 $463.32

979

$463.32

$453,590

Nov 13, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,979 $464.19

1,979

$464.19

$918,637

Nov 13, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
776 $465.37

776

$465.37

$361,123

Nov 13, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
884 $466.24

884

$466.24

$412,153

Nov 13, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,992 $467.37

1,992

$467.37

$930,992

Nov 13, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,070 $468.48

2,070

$468.48

$969,744

Nov 13, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
17 $469.09

17

$469.09

$7,975

Nov 13, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
761 $458.48

761

$458.48

$348,899

Nov 13, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,299 $461.17

1,299

$461.17

$599,058

Nov 13, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,290 $1,290.00

1,290

$1,290.00

$1,664,100

Nov 13, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
650 $467.39

650

$467.39

$303,801

Nov 12, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $455.97

500

$455.97

$227,985

Nov 12, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
520 $457.54

520

$457.54

$237,921

Nov 12, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
980 $458.71

980

$458.71

$449,536

Nov 12, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
800 $461.14

800

$461.14

$368,915

Nov 12, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
200 $462.02

200

$462.02

$92,404

Nov 12, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $463.24

1,000

$463.24

$463,235

Nov 11, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,097 $450.64

1,097

$450.64

$494,355

Nov 11, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,634 $451.87

1,634

$451.87

$738,350

Nov 11, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,269 $452.78

1,269

$452.78

$574,579

Nov 10, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,500 $448.27

3,500

$448.27

$1,568,936

Nov 10, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $449.22

500

$449.22

$224,610

Nov 10, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,052 $446.51

1,052

$446.51

$469,727

Nov 10, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,539 $447.47

1,539

$447.47

$688,655

Nov 10, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
3,356 $448.33

3,356

$448.33

$1,504,595

Nov 10, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
653 $449.00

653

$449.00

$293,197

Nov 10, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
600 $450.80

600

$450.80

$270,480

Nov 10, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,065 $451.87

1,065

$451.87

$481,240

Nov 10, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,170 $452.76

2,170

$452.76

$982,479

Nov 10, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
4,633 $453.81

4,633

$453.81

$2,102,517

Nov 10, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
3,342 $454.82

3,342

$454.82

$1,519,994

Nov 10, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,590 $455.83

2,590

$455.83

$1,180,598

Nov 10, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
14,625 $452.09

14,625

$452.09

$6,611,870

Nov 10, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
7,875 $452.04

7,875

$452.04

$3,559,813

Nov 07, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,520 $446.42

2,520

$446.42

$1,124,988

Nov 07, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
300 $448.04

300

$448.04

$134,412

Nov 07, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,180 $452.21

1,180

$452.21

$533,608

Nov 06, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,655 $448.14

2,655

$448.14

$1,189,808

Nov 06, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,345 $449.44

1,345

$449.44

$604,500

Nov 05, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $432.53

500

$432.53

$216,265

Nov 05, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $434.30

1,000

$434.30

$434,297

Nov 05, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $438.76

1,000

$438.76

$438,762

Nov 05, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $440.67

500

$440.67

$220,336

Nov 05, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $442.26

1,000

$442.26

$442,262

Nov 04, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $432.75

500

$432.75

$216,375

Nov 04, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,300 $433.93

2,300

$433.93

$998,047

Nov 04, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,200 $435.07

1,200

$435.07

$522,079

Nov 04, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
98 $432.09

98

$432.09

$42,345

Nov 04, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,074 $432.86

1,074

$432.86

$464,892

Nov 04, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,512 $433.78

1,512

$433.78

$655,872

Nov 04, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
1,679 $434.96

1,679

$434.96

$730,302

Nov 04, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
6,088 $435.81

6,088

$435.81

$2,653,239

Nov 04, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
7,317 $436.78

7,317

$436.78

$3,195,910

Nov 04, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
2,752 $437.74

2,752

$437.74

$1,204,662

Nov 04, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
360 $438.50

360

$438.50

$157,859

Nov 04, 2025

EDGEMOND JAMES

EDGEMOND JAMES
CFO and Treasurer
Sell
120 $439.51

120

$439.51

$52,741

Nov 03, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,140 $433.78

1,140

$433.78

$494,506

Nov 03, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
360 $434.33

360

$434.33

$156,359

Nov 03, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $438.62

1,000

$438.62

$438,624

Nov 03, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $441.39

500

$441.39

$220,695

Nov 03, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $443.01

1,000

$443.01

$443,010

Nov 03, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
964 $432.55

964

$432.55

$416,976

Nov 03, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,687 $433.52

2,687

$433.52

$1,164,868

Nov 03, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,918 $434.68

2,918

$434.68

$1,268,407

Nov 03, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
3,204 $435.52

3,204

$435.52

$1,395,391

Nov 03, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,121 $436.45

2,121

$436.45

$925,707

Nov 03, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
890 $437.70

890

$437.70

$389,551

Nov 03, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
585 $438.34

585

$438.34

$256,427

Nov 03, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
575 $439.35

575

$439.35

$252,627

Nov 03, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
511 $440.71

511

$440.71

$225,204

Nov 03, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
170 $441.94

170

$441.94

$75,131

Nov 03, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
7,875 $417.50

7,875

$417.50

$3,287,785

Oct 31, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $447.83

1,000

$447.83

$447,826

Oct 31, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
537 $449.84

537

$449.84

$241,561

Oct 31, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,463 $451.49

2,463

$451.49

$1,112,011

Oct 30, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
642 $447.34

642

$447.34

$287,195

Oct 30, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,143 $448.56

1,143

$448.56

$512,706

Oct 30, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
3,441 $449.46

3,441

$449.46

$1,546,606

Oct 30, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,247 $450.64

2,247

$450.64

$1,012,579

Oct 30, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,849 $451.57

1,849

$451.57

$834,952

Oct 30, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,285 $452.33

1,285

$452.33

$581,243

Oct 30, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
393 $454.15

393

$454.15

$178,480

Oct 30, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,500 $447.14

1,500

$447.14

$670,703

Oct 30, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
541 $448.43

541

$448.43

$242,598

Oct 30, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,459 $450.23

1,459

$450.23

$656,891

Oct 30, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $451.29

500

$451.29

$225,645

Oct 29, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,100 $433.31

1,100

$433.31

$476,641

Oct 29, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $435.24

2,000

$435.24

$870,480

Oct 29, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
900 $439.99

900

$439.99

$395,991

Oct 28, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,991 $413.58

1,991

$413.58

$823,437

Oct 28, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
509 $415.02

509

$415.02

$211,245

Oct 28, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,500 $417.92

1,500

$417.92

$626,873

Oct 27, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $411.95

1,000

$411.95

$411,955

Oct 27, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,814 $414.42

1,814

$414.42

$751,756

Oct 27, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,186 $420.29

1,186

$420.29

$498,462

Oct 27, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
14,625 $417.50

14,625

$417.50

$6,105,886

Oct 27, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
7,875 $417.50

7,875

$417.50

$3,287,785

Oct 24, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,937 $423.56

2,937

$423.56

$1,243,990

Oct 24, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
563 $424.64

563

$424.64

$239,070

Oct 24, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $426.40

500

$426.40

$213,200

Oct 23, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,500 $421.63

2,500

$421.63

$1,054,075

Oct 23, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $422.58

1,000

$422.58

$422,575

Oct 23, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $424.16

500

$424.16

$212,080

Oct 22, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
634 $420.47

634

$420.47

$266,578

Oct 22, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,200 $422.15

2,200

$422.15

$928,731

Oct 22, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,166 $423.07

1,166

$423.07

$493,298

Oct 21, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,088 $425.38

1,088

$425.38

$462,817

Oct 21, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,412 $426.18

1,412

$426.18

$601,772

Oct 21, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $430.35

1,000

$430.35

$430,354

Oct 21, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
500 $432.20

500

$432.20

$216,100

Oct 20, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
14,625 $427.41

14,625

$427.41

$6,250,857

Oct 20, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
7,875 $427.41

7,875

$427.41

$3,365,846

Oct 16, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,908 $428.51

1,908

$428.51

$817,595

Oct 16, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,092 $429.61

1,092

$429.61

$469,136

Oct 16, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
955 $430.59

955

$430.59

$411,212

Oct 16, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,516 $431.72

2,516

$431.72

$1,086,199

Oct 16, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,078 $432.59

2,078

$432.59

$898,920

Oct 16, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,652 $433.45

1,652

$433.45

$716,061

Oct 16, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
798 $434.76

798

$434.76

$346,937

Oct 16, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1 $435.42

1

$435.42

$435

Oct 16, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,500 $430.23

1,500

$430.23

$645,338

Oct 16, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,654 $431.51

1,654

$431.51

$713,715

Oct 16, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
846 $432.86

846

$432.86

$366,200

Oct 15, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $433.42

1,000

$433.42

$433,420

Oct 15, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $434.80

1,000

$434.80

$434,800

Oct 15, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $436.47

2,000

$436.47

$872,944

Oct 14, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
522 $432.74

522

$432.74

$225,890

Oct 14, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,478 $434.01

1,478

$434.01

$641,463

Oct 14, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $441.26

2,000

$441.26

$882,520

Oct 13, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $437.53

1,000

$437.53

$437,530

Oct 13, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,000 $441.40

3,000

$441.40

$1,324,200

Oct 13, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
14,625 $440.35

14,625

$440.35

$6,440,176

Oct 13, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
7,875 $440.35

7,875

$440.35

$3,467,787

Oct 10, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $442.96

1,000

$442.96

$442,958

Oct 10, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,000 $445.28

3,000

$445.28

$1,335,830

Oct 09, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $445.25

1,000

$445.25

$445,250

Oct 09, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $449.58

2,000

$449.58

$899,165

Oct 09, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $451.24

1,000

$451.24

$451,240

Oct 08, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,240 $445.29

1,240

$445.29

$552,158

Oct 08, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
860 $448.89

860

$448.89

$386,045

Oct 08, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
900 $454.14

900

$454.14

$408,726

Oct 08, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $456.52

1,000

$456.52

$456,520

Oct 07, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $450.31

1,000

$450.31

$450,310

Oct 07, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $451.87

2,000

$451.87

$903,730

Oct 07, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $453.28

1,000

$453.28

$453,280

Oct 06, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $445.24

1,000

$445.24

$445,240

Oct 06, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,000 $451.18

3,000

$451.18

$1,353,525

Oct 06, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
400 $449.82

400

$449.82

$179,928

Oct 06, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
800 $450.97

800

$450.97

$360,777

Oct 06, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
11,975 $452.03

11,975

$452.03

$5,413,011

Oct 06, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,250 $453.16

1,250

$453.16

$566,449

Oct 06, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
200 $253.98

200

$253.98

$50,795

Oct 06, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
300 $450.06

300

$450.06

$135,017

Oct 06, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
500 $451.01

500

$451.01

$225,507

Oct 06, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
6,625 $452.04

6,625

$452.04

$2,994,745

Oct 06, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
350 $453.51

350

$453.51

$158,728

Oct 06, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
100 $454.81

100

$454.81

$45,481

Oct 03, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $443.63

1,000

$443.63

$443,630

Oct 03, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,629 $445.61

1,629

$445.61

$725,902

Oct 03, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,371 $448.81

1,371

$448.81

$615,315

Oct 02, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,430 $433.72

1,430

$433.72

$620,224

Oct 02, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,828 $435.22

1,828

$435.22

$795,574

Oct 02, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,881 $436.24

1,881

$436.24

$820,566

Oct 02, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
3,136 $437.15

3,136

$437.15

$1,370,905

Oct 02, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,905 $438.17

1,905

$438.17

$834,710

Oct 02, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
346 $439.19

346

$439.19

$151,959

Oct 02, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
474 $440.16

474

$440.16

$208,636

Oct 02, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $433.06

2,000

$433.06

$866,125

Oct 02, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $436.70

2,000

$436.70

$873,400

Oct 01, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,080 $423.32

1,080

$423.32

$457,188

Oct 01, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,076 $426.02

2,076

$426.02

$884,408

Oct 01, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
844 $426.78

844

$426.78

$360,200

Sep 30, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
4,000 $422.84

4,000

$422.84

$1,691,358

Sep 29, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
201 $416.38

201

$416.38

$83,692

Sep 29, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
415 $418.12

415

$418.12

$173,518

Sep 29, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,784 $423.78

1,784

$423.78

$756,017

Sep 29, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,600 $430.81

1,600

$430.81

$689,300

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
650 $416.60

650

$416.60

$270,787

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,235 $417.52

1,235

$417.52

$515,635

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
690 $418.80

690

$418.80

$288,970

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,327 $419.77

1,327

$419.77

$557,036

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,971 $420.94

1,971

$420.94

$829,680

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,659 $421.75

2,659

$421.75

$1,121,434

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,073 $422.72

2,073

$422.72

$876,292

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,206 $423.93

2,206

$423.93

$935,187

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
674 $424.80

674

$424.80

$286,316

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
490 $425.84

490

$425.84

$208,662

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
489 $428.64

489

$428.64

$209,603

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
96 $429.50

96

$429.50

$41,232

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
65 $430.75

65

$430.75

$27,999

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
350 $416.60

350

$416.60

$145,809

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
665 $417.52

665

$417.52

$277,650

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
371 $418.80

371

$418.80

$155,374

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
715 $419.77

715

$419.77

$300,136

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,062 $420.94

1,062

$420.94

$447,043

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,432 $421.75

1,432

$421.75

$603,947

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,116 $422.72

1,116

$422.72

$471,752

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,187 $423.93

1,187

$423.93

$503,203

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
363 $424.80

363

$424.80

$154,203

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
264 $425.84

264

$425.84

$112,422

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
264 $428.64

264

$428.64

$113,160

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
51 $429.50

51

$429.50

$21,905

Sep 29, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
35 $430.75

35

$430.75

$15,076

Sep 26, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $426.86

1,000

$426.86

$426,860

Sep 26, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,000 $428.68

3,000

$428.68

$1,286,031

Sep 25, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
900 $429.07

900

$429.07

$386,161

Sep 25, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
800 $430.25

800

$430.25

$344,202

Sep 25, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,300 $431.90

2,300

$431.90

$993,376

Sep 24, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,316 $433.77

3,316

$433.77

$1,438,374

Sep 24, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
684 $435.84

684

$435.84

$298,115

Sep 24, 2025

CAUSEY CHRISTOPHER

CAUSEY CHRISTOPHER
Sell
1,000 $440.00

1,000

$440.00

$440,000

Sep 23, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $416.51

2,000

$416.51

$833,020

Sep 23, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $419.79

2,000

$419.79

$839,573

Sep 22, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $416.72

2,000

$416.72

$833,438

Sep 22, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $417.89

2,000

$417.89

$835,775

Sep 22, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
14,625 $416.35

14,625

$416.35

$6,089,170

Sep 22, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
7,875 $416.35

7,875

$416.35

$3,278,784

Sep 19, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
4,000 $411.08

4,000

$411.08

$1,644,310

Sep 19, 2025

Olian Judy D.

Olian Judy D.
Sell
1,800 $415.43

1,800

$415.43

$747,768

Sep 18, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
400 $402.50

400

$402.50

$161,000

Sep 18, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,100 $404.33

1,100

$404.33

$444,760

Sep 18, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,973 $405.45

2,973

$405.45

$1,205,403

Sep 18, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
3,222 $406.39

3,222

$406.39

$1,309,394

Sep 18, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,105 $407.42

2,105

$407.42

$857,613

Sep 18, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,200 $408.11

1,200

$408.11

$489,737

Sep 18, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $403.27

2,000

$403.27

$806,535

Sep 18, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,121 $405.20

1,121

$405.20

$454,225

Sep 18, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
879 $406.04

879

$406.04

$356,905

Sep 17, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,135 $399.97

3,135

$399.97

$1,253,907

Sep 17, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
865 $400.90

865

$400.90

$346,780

Sep 16, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $399.28

1,000

$399.28

$399,281

Sep 16, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
3,000 $400.59

3,000

$400.59

$1,201,781

Sep 15, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,540 $397.71

2,540

$397.71

$1,010,180

Sep 15, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,460 $398.19

1,460

$398.19

$581,356

Sep 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
295 $396.95

295

$396.95

$117,101

Sep 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,380 $398.02

1,380

$398.02

$549,268

Sep 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,415 $399.07

1,415

$399.07

$564,689

Sep 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,910 $400.09

2,910

$400.09

$1,164,254

Sep 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
5,103 $400.79

5,103

$400.79

$2,045,227

Sep 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,470 $402.06

1,470

$402.06

$591,035

Sep 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,052 $403.00

2,052

$403.00

$826,965

Sep 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
105 $396.87

105

$396.87

$41,671

Sep 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
820 $397.96

820

$397.96

$326,325

Sep 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
920 $399.20

920

$399.20

$367,259

Sep 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,289 $400.24

2,289

$400.24

$916,148

Sep 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
2,068 $400.86

2,068

$400.86

$828,975

Sep 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
668 $402.12

668

$402.12

$268,618

Sep 15, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,005 $403.08

1,005

$403.08

$405,091

Sep 12, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $402.21

1,000

$402.21

$402,210

Sep 12, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,000 $403.91

1,000

$403.91

$403,910

Sep 12, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $404.89

2,000

$404.89

$809,780

Sep 11, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
4,000 $397.23

4,000

$397.23

$1,588,904

Sep 10, 2025

Thompson Tommy G

Thompson Tommy G
Sell
4,560 $403.36

4,560

$403.36

$1,839,322

Sep 10, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $398.11

2,000

$398.11

$796,220

Sep 10, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
2,000 $399.33

2,000

$399.33

$798,653

Sep 09, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
6,165 $398.29

6,165

$398.29

$2,455,427

Sep 09, 2025

ROTHBLATT MARTINE A

ROTHBLATT MARTINE A
Chairperson & CEO
Sell
1,835 $399.43

1,835

$399.43

$732,947

Sep 09, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
4,875 $393.86

4,875

$393.86

$1,920,045

Sep 09, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
6,500 $400.08

6,500

$400.08

$2,600,528

Sep 09, 2025

MALCOLM JAN

MALCOLM JAN
Sell
700 $400.29

700

$400.29

$280,203

Sep 08, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
417 $389.81

417

$389.81

$162,553

Sep 08, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,000 $391.16

1,000

$391.16

$391,156

Sep 08, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,100 $392.18

1,100

$392.18

$431,396

Sep 08, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
300 $394.08

300

$394.08

$118,224

Sep 08, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
233 $395.03

233

$395.03

$92,043

Sep 08, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
200 $396.23

200

$396.23

$79,245

Sep 08, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
500 $390.46

500

$390.46

$195,230

Sep 08, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
400 $391.42

400

$391.42

$156,566

Sep 08, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
400 $392.51

400

$392.51

$157,002

Sep 08, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
350 $394.33

350

$394.33

$138,014

Sep 08, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
100 $396.10

100

$396.10

$39,610

Sep 04, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
499 $379.47

499

$379.47

$189,357

Sep 04, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,266 $380.62

1,266

$380.62

$481,867

Sep 04, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,335 $381.58

2,335

$381.58

$890,997

Sep 04, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
350 $382.21

350

$382.21

$133,773

Sep 04, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
300 $383.28

300

$383.28

$114,983

Sep 04, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
275 $384.90

275

$384.90

$105,848

Sep 04, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,499 $386.51

1,499

$386.51

$579,380

Sep 04, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,128 $387.41

1,128

$387.41

$436,996

Sep 04, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
850 $387.86

850

$387.86

$329,683

Sep 04, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,800 $389.16

1,800

$389.16

$700,485

Sep 04, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
400 $390.46

400

$390.46

$156,185

Sep 04, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
98 $392.03

98

$392.03

$38,419

Sep 04, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
200 $396.54

200

$396.54

$79,308

Sep 02, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
11,375 $419.63

11,375

$419.63

$4,773,291

Sep 02, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
106 $405.59

106

$405.59

$42,993

Sep 02, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
500 $407.34

500

$407.34

$203,669

Sep 02, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
700 $408.97

700

$408.97

$286,280

Sep 02, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
1,144 $409.97

1,144

$409.97

$469,005

Sep 02, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
168 $412.69

168

$412.69

$69,333

Sep 02, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
32 $413.39

32

$413.39

$13,228

Sep 02, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
200 $416.30

200

$416.30

$83,261

Sep 02, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
328 $418.03

328

$418.03

$137,114

Sep 02, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
72 $419.35

72

$419.35

$30,193

Sep 02, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
888 $407.26

888

$407.26

$361,651

Sep 02, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
300 $408.28

300

$408.28

$122,483

Sep 02, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
100 $410.35

100

$410.35

$41,035

Sep 02, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
367 $417.45

367

$417.45

$153,204

Sep 02, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
95 $419.61

95

$419.61

$39,863

Sep 02, 2025

BENKOWITZ MICHAEL

BENKOWITZ MICHAEL
President and COO
Sell
6,125 $419.63

6,125

$419.63

$2,570,234

Sep 02, 2025

CAUSEY CHRISTOPHER

CAUSEY CHRISTOPHER
Sell
1,000 $419.63

1,000

$419.63

$419,630

Sep 02, 2025

CAUSEY CHRISTOPHER

CAUSEY CHRISTOPHER
Sell
1,000 $430.00

1,000

$430.00

$430,000

Sep 02, 2025

CAUSEY CHRISTOPHER

CAUSEY CHRISTOPHER
Sell
1,000 $420.00

1,000

$420.00

$420,000

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

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,441 $307.39

1,441

$307.39

$442,943

Aug 21, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,330 $308.43

2,330

$308.43

$718,637

Aug 21, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
4,234 $309.43

4,234

$309.43

$1,310,122

Aug 21, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
300 $306.12

300

$306.12

$91,837

Aug 21, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
600 $304.57

600

$304.57

$182,739

Aug 21, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,095 $310.25

2,095

$310.25

$649,971

Aug 07, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,918 $299.48

2,918

$299.48

$873,889

Aug 07, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,000 $302.70

1,000

$302.70

$302,697

Aug 07, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,837 $300.47

2,837

$300.47

$852,424

Aug 07, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,353 $298.73

1,353

$298.73

$404,179

Aug 07, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,401 $301.67

1,401

$301.67

$422,634

Aug 07, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
100 $303.45

100

$303.45

$30,345

Aug 07, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,391 $297.49

1,391

$297.49

$413,812

Jul 24, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
2,254 $305.14

2,254

$305.14

$687,795

Jul 24, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
4,977 $304.25

4,977

$304.25

$1,514,268

Jul 24, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
3,769 $303.31

3,769

$303.31

$1,143,161

Jul 10, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,304 $299.49

1,304

$299.49

$390,530

Jul 10, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
1,358 $301.20

1,358

$301.20

$409,023

Jul 10, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
600 $297.89

600

$297.89

$178,732

Jul 10, 2025

MAHON PAUL A

MAHON PAUL A
EVP & General Counsel
Sell
7,738 $300.48

7,738

$300.48

$2,325,108

TOP