Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Historical Insider Transactions

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

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Aug 07, 2025

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Buy
6,617 $116.08

6,617

$116.08

$768,101

Aug 07, 2025

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Buy
1,858 $116.85

1,858

$116.85

$217,107

Aug 06, 2025

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Buy
8,400 $118.68

8,400

$118.68

$996,912

Aug 04, 2025

Basile Edward M

Basile Edward M
Sell
4,143 $125.51

4,143

$125.51

$519,988

Jun 09, 2025

Ranganath Anil P.

Ranganath Anil P.
See Remarks
Sell
686 $139.80

686

$139.80

$95,903

May 27, 2025

Basile Edward M

Basile Edward M
Sell
5,000 $126.45

5,000

$126.45

$632,250

May 23, 2025

Weill David

Weill David
Sell
732 $123.88

732

$123.88

$90,680

May 09, 2025

Basile Edward M

Basile Edward M
Sell
6,000 $115.63

6,000

$115.63

$693,780

Mar 03, 2025

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
2,407 $76.43

2,407

$76.43

$183,967

Jan 07, 2025

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
1,083 $80.05

1,083

$80.05

$86,694

Dec 02, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
1,084 $86.40

1,084

$86.40

$93,658

Nov 11, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
1,458 $90.04

1,458

$90.04

$131,278

Nov 05, 2024

Basile Edward M

Basile Edward M
Sell
5,296 $83.35

5,296

$83.35

$441,422

Nov 05, 2024

Basile Edward M

Basile Edward M
Sell
1,454 $84.30

1,454

$84.30

$122,572

Nov 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
1,083 $82.64

1,083

$82.64

$89,499

Oct 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
3,607 $131.91

3,607

$131.91

$475,799

Oct 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
3,518 $132.82

3,518

$132.82

$467,261

Oct 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
1,200 $134.23

1,200

$134.23

$161,076

Oct 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
300 $135.04

300

$135.04

$40,512

Oct 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
823 $146.15

823

$146.15

$120,281

Oct 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
900 $146.90

900

$146.90

$132,210

Oct 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
80 $147.98

80

$147.98

$11,838

Oct 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
523 $149.59

523

$149.59

$78,236

Oct 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
318 $150.38

318

$150.38

$47,821

Oct 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
80 $151.20

80

$151.20

$12,096

Oct 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
80 $152.28

80

$152.28

$12,182

Oct 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
20 $153.75

20

$153.75

$3,075

Oct 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
134 $154.86

134

$154.86

$20,751

Sep 16, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
908 $151.10

908

$151.10

$137,199

Sep 16, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
1,865 $152.30

1,865

$152.30

$284,040

Sep 16, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
3,155 $153.32

3,155

$153.32

$483,725

Sep 16, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
1,383 $154.16

1,383

$154.16

$213,203

Sep 16, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
688 $155.65

688

$155.65

$107,087

Sep 16, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
626 $156.48

626

$156.48

$97,956

Sep 03, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
599 $157.27

599

$157.27

$94,205

Sep 03, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
921 $158.09

921

$158.09

$145,601

Sep 03, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
132 $159.02

132

$159.02

$20,991

Sep 03, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
396 $160.67

396

$160.67

$63,625

Sep 03, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
700 $161.54

700

$161.54

$113,078

Sep 03, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
80 $163.09

80

$163.09

$13,047

Sep 03, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
32 $164.68

32

$164.68

$5,270

Sep 03, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
100 $165.87

100

$165.87

$16,587

Aug 27, 2024

Corcoran Nicholas

Corcoran Nicholas
See Remarks
Sell
10,000 $176.02

10,000

$176.02

$1,760,200

Aug 22, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
25,000 $175.00

25,000

$175.00

$4,375,000

Aug 21, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
20,000 $171.03

20,000

$171.03

$3,420,600

Aug 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
300 $165.26

300

$165.26

$49,578

Aug 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
700 $167.24

700

$167.24

$117,068

Aug 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
500 $168.17

500

$168.17

$84,085

Aug 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
1,376 $169.39

1,376

$169.39

$233,081

Aug 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
4,526 $170.21

4,526

$170.21

$770,370

Aug 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
1,018 $171.42

1,018

$171.42

$174,506

Aug 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
205 $171.86

205

$171.86

$35,231

Aug 08, 2024

TOBIN JAMES R

TOBIN JAMES R
Sell
12,664 $158.96

12,664

$158.96

$2,013,069

Aug 08, 2024

TOBIN JAMES R

TOBIN JAMES R
Sell
7,336 $159.96

7,336

$159.96

$1,173,467

Aug 07, 2024

Ranganath Anil P.

Ranganath Anil P.
See Remarks
Sell
4,289 $152.20

4,289

$152.20

$652,786

Aug 06, 2024

Basile Edward M

Basile Edward M
Sell
1,830 $148.26

1,830

$148.26

$271,316

Aug 06, 2024

Basile Edward M

Basile Edward M
Sell
2,383 $149.71

2,383

$149.71

$356,759

Aug 06, 2024

Basile Edward M

Basile Edward M
Sell
1,000 $150.70

1,000

$150.70

$150,700

Aug 06, 2024

Basile Edward M

Basile Edward M
Sell
1,537 $151.89

1,537

$151.89

$233,455

Aug 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
114 $151.80

114

$151.80

$17,305

Aug 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
154 $152.71

154

$152.71

$23,517

Aug 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
483 $153.81

483

$153.81

$74,290

Aug 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
510 $154.86

510

$154.86

$78,979

Aug 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
380 $155.69

380

$155.69

$59,162

Aug 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
124 $157.00

124

$157.00

$19,468

Aug 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
252 $157.83

252

$157.83

$39,773

Aug 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
240 $158.88

240

$158.88

$38,131

Aug 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
329 $159.86

329

$159.86

$52,594

Aug 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
126 $161.09

126

$161.09

$20,297

Aug 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
116 $161.99

116

$161.99

$18,791

Aug 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
32 $163.65

32

$163.65

$5,237

Aug 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
84 $164.98

84

$164.98

$13,858

Aug 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
14 $166.00

14

$166.00

$2,324

Jul 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
1,397 $143.61

1,397

$143.61

$200,623

Jul 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
2,540 $144.34

2,540

$144.34

$366,624

Jul 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
2,046 $145.54

2,046

$145.54

$297,775

Jul 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
2,342 $146.39

2,342

$146.39

$342,845

Jul 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
300 $147.28

300

$147.28

$44,184

Jul 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
110 $149.57

110

$149.57

$16,453

Jul 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
1,000 $150.70

1,000

$150.70

$150,700

Jul 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
1,106 $151.33

1,106

$151.33

$167,371

Jul 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
582 $152.53

582

$152.53

$88,772

Jul 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
160 $153.48

160

$153.48

$24,557

Jun 14, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
1,614 $140.42

1,614

$140.42

$226,638

Jun 14, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
3,836 $141.62

3,836

$141.62

$543,254

Jun 14, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
2,675 $142.68

2,675

$142.68

$381,669

Jun 14, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
400 $143.65

400

$143.65

$57,460

Jun 14, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
100 $144.52

100

$144.52

$14,452

Jun 05, 2024

Basile Edward M

Basile Edward M
Sell
1,193 $138.08

1,193

$138.08

$164,729

Jun 05, 2024

Ranganath Anil P.

Ranganath Anil P.
See Remarks
Sell
703 $135.21

703

$135.21

$95,053

Jun 03, 2024

Gordon Stephen

Gordon Stephen
CFO
Sell
2,060 $135.93

2,060

$135.93

$280,016

Jun 03, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
105 $129.92

105

$129.92

$13,642

Jun 03, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
219 $130.79

219

$130.79

$28,643

Jun 03, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
539 $131.87

539

$131.87

$71,078

Jun 03, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
921 $132.71

921

$132.71

$122,226

Jun 03, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
567 $133.67

567

$133.67

$75,791

Jun 03, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
152 $134.66

152

$134.66

$20,468

Jun 03, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
457 $135.97

457

$135.97

$62,138

May 29, 2024

Gordon Stephen

Gordon Stephen
CFO
Sell
2,000 $141.27

2,000

$141.27

$282,540

May 29, 2024

Gordon Stephen

Gordon Stephen
CFO
Sell
9,345 $141.06

9,345

$141.06

$1,318,206

May 29, 2024

Gordon Stephen

Gordon Stephen
CFO
Sell
8,655 $141.80

8,655

$141.80

$1,227,279

May 29, 2024

Weill David

Weill David
Sell
1,193 $141.65

1,193

$141.65

$168,988

May 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
300 $133.42

300

$133.42

$40,026

May 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
2,100 $134.69

2,100

$134.69

$282,849

May 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
5,481 $135.54

5,481

$135.54

$742,895

May 15, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
744 $136.26

744

$136.26

$101,377

May 10, 2024

Weill David

Weill David
Sell
2,500 $129.82

2,500

$129.82

$324,550

May 07, 2024

Basile Edward M

Basile Edward M
Sell
2,130 $128.43

2,130

$128.43

$273,556

May 07, 2024

Basile Edward M

Basile Edward M
Sell
2,226 $129.80

2,226

$129.80

$288,935

May 07, 2024

Basile Edward M

Basile Edward M
Sell
885 $130.31

885

$130.31

$115,324

May 07, 2024

Basile Edward M

Basile Edward M
Sell
1,100 $131.34

1,100

$131.34

$144,474

May 07, 2024

Basile Edward M

Basile Edward M
Sell
816 $132.34

816

$132.34

$107,989

May 06, 2024

Gordon Stephen

Gordon Stephen
CFO
Sell
15,000 $128.00

15,000

$128.00

$1,920,000

May 06, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
30,000 $130.07

30,000

$130.07

$3,902,100

May 06, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
5,839 $130.07

5,839

$130.07

$759,479

May 06, 2024

Corcoran Nicholas

Corcoran Nicholas
See Remarks
Sell
3,222 $129.91

3,222

$129.91

$418,570

May 03, 2024

TOBIN JAMES R

TOBIN JAMES R
Sell
5,130 $124.76

5,130

$124.76

$640,019

May 03, 2024

TOBIN JAMES R

TOBIN JAMES R
Sell
6,895 $125.26

6,895

$125.26

$863,668

May 02, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
6,140 $120.64

6,140

$120.64

$740,730

May 02, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
6,222 $122.16

6,222

$122.16

$760,080

May 02, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
82 $122.67

82

$122.67

$10,059

May 01, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
2,685 $105.56

2,685

$105.56

$283,429

May 01, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
91 $106.51

91

$106.51

$9,692

May 01, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
424 $107.57

424

$107.57

$45,610

May 01, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
6,800 $110.00

6,800

$110.00

$748,000

May 01, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
23,500 $114.17

23,500

$114.17

$2,682,995

May 01, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
22,500 $120.25

22,500

$120.25

$2,705,625

May 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
23,231 $105.96

23,231

$105.96

$2,461,557

May 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
12,250 $107.00

12,250

$107.00

$1,310,750

May 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
3,477 $107.84

3,477

$107.84

$374,960

May 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
3,027 $109.28

3,027

$109.28

$330,791

May 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
15,892 $109.83

15,892

$109.83

$1,745,418

May 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
100 $113.16

100

$113.16

$11,316

May 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
326 $116.80

326

$116.80

$38,077

May 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
738 $117.96

738

$117.96

$87,054

May 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
1,259 $118.93

1,259

$118.93

$149,733

May 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
1,799 $119.85

1,799

$119.85

$215,610

May 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
512 $120.86

512

$120.86

$61,880

May 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
532 $121.74

532

$121.74

$64,766

May 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
17 $122.51

17

$122.51

$2,083

May 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
100 $123.66

100

$123.66

$12,366

May 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
6,888 $110.06

6,888

$110.06

$758,093

May 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
500 $111.50

500

$111.50

$55,750

May 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
7,388 $120.01

7,388

$120.01

$886,634

May 01, 2024

TOBIN JAMES R

TOBIN JAMES R
Sell
11,236 $105.70

11,236

$105.70

$1,187,645

May 01, 2024

TOBIN JAMES R

TOBIN JAMES R
Sell
1,704 $106.89

1,704

$106.89

$182,141

May 01, 2024

TOBIN JAMES R

TOBIN JAMES R
Sell
100 $108.47

100

$108.47

$10,847

May 01, 2024

TOBIN JAMES R

TOBIN JAMES R
Sell
2,000 $110.00

2,000

$110.00

$220,000

Apr 17, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
4,000 $95.12

4,000

$95.12

$380,480

Apr 10, 2024

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
12,000 $95.09

12,000

$95.09

$1,141,080

Apr 09, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
10,532 $90.14

10,532

$90.14

$949,354

Apr 09, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
4,980 $91.11

4,980

$91.11

$453,728

Apr 08, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
4,388 $90.00

4,388

$90.00

$394,920

Apr 04, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
4,947 $80.36

4,947

$80.36

$397,541

Apr 03, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
5,053 $80.06

5,053

$80.06

$404,543

Apr 01, 2024

Gordon Stephen

Gordon Stephen
CFO
Sell
15,000 $74.01

15,000

$74.01

$1,110,150

Mar 08, 2024

Gordon Stephen

Gordon Stephen
CFO
Sell
1,903 $87.63

1,903

$87.63

$166,760

Mar 08, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
100 $90.04

100

$90.04

$9,004

Mar 08, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
1,317 $87.63

1,317

$87.63

$115,409

Mar 04, 2024

Gordon Stephen

Gordon Stephen
CFO
Sell
15,000 $82.80

15,000

$82.80

$1,242,000

Mar 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
2,868 $81.49

2,868

$81.49

$233,713

Mar 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
1,842 $82.28

1,842

$82.28

$151,560

Mar 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
3,632 $83.64

3,632

$83.64

$303,780

Mar 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
424 $84.26

424

$84.26

$35,726

Mar 01, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
1,234 $85.18

1,234

$85.18

$105,112

Feb 20, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
250 $90.00

250

$90.00

$22,500

Feb 16, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
2,858 $90.00

2,858

$90.00

$257,220

Feb 15, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
776 $90.00

776

$90.00

$69,840

Feb 14, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
3,050 $90.03

3,050

$90.03

$274,592

Feb 07, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
736 $90.09

736

$90.09

$66,306

Feb 06, 2024

Basile Edward M

Basile Edward M
Sell
5,773 $86.27

5,773

$86.27

$498,037

Feb 06, 2024

Basile Edward M

Basile Edward M
Sell
1,384 $86.83

1,384

$86.83

$120,173

Feb 01, 2024

Gordon Stephen

Gordon Stephen
CFO
Sell
15,000 $85.45

15,000

$85.45

$1,281,750

Jan 23, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
2,330 $90.09

2,330

$90.09

$209,910

Jan 16, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
9,867 $80.40

9,867

$80.40

$793,307

Jan 16, 2024

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
133 $81.06

133

$81.06

$10,781

Dec 13, 2023

Provost Miriam

Provost Miriam
VP, Global Regulatory Affairs
Sell
206 $75.10

206

$75.10

$15,471

Dec 13, 2023

Provost Miriam

Provost Miriam
VP, Global Regulatory Affairs
Sell
1,509 $75.10

1,509

$75.10

$113,326

Dec 13, 2023

Provost Miriam

Provost Miriam
VP, Global Regulatory Affairs
Sell
2,407 $75.10

2,407

$75.10

$180,766

Dec 01, 2023

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
2,925 $74.06

2,925

$74.06

$216,626

Dec 01, 2023

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
4,475 $74.61

4,475

$74.61

$333,880

Dec 01, 2023

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
100 $75.28

100

$75.28

$7,528

Nov 28, 2023

TOBIN JAMES R

TOBIN JAMES R
Sell
10,000 $70.14

10,000

$70.14

$701,400

Nov 07, 2023

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
15,000 $64.32

15,000

$64.32

$964,800

Oct 02, 2023

Gordon Stephen

Gordon Stephen
CFO
Sell
5,000 $54.22

5,000

$54.22

$271,100

Sep 01, 2023

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
63 $65.63

63

$65.63

$4,135

Sep 01, 2023

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
2,045 $67.35

2,045

$67.35

$137,731

Sep 01, 2023

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
4,310 $68.55

4,310

$68.55

$295,451

Sep 01, 2023

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
1,082 $68.95

1,082

$68.95

$74,604

Aug 31, 2023

Provost Miriam

Provost Miriam
VP, Global Regulatory Affairs
Sell
2,708 $66.52

2,708

$66.52

$180,136

Aug 29, 2023

Weill David

Weill David
Buy
2,500 $62.00

2,500

$62.00

$155,000

Aug 01, 2023

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
727 $91.91

727

$91.91

$66,819

Aug 01, 2023

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
4,590 $92.90

4,590

$92.90

$426,411

Aug 01, 2023

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
2,183 $93.77

2,183

$93.77

$204,700

Jul 18, 2023

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
5,000 $95.37

5,000

$95.37

$476,850

Jul 13, 2023

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
2,974 $90.05

2,974

$90.05

$267,809

Jul 13, 2023

Khayal Tamer I

Khayal Tamer I
Chief Commercial Officer
Sell
2,225 $90.02

2,225

$90.02

$200,295

Jul 03, 2023

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
2,257 $81.77

2,257

$81.77

$184,555

Jul 03, 2023

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
4,653 $82.74

4,653

$82.74

$384,989

Jul 03, 2023

Hassanein Waleed H

Hassanein Waleed H
President & CEO
Sell
590 $83.49

590

$83.49

$49,259

TOP