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

0

Insider Involved

0

Total Buys

$0.00

Total Sells

$0.00

Insider Trading History (Last 12 Months)

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

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Jul 07, 2026

Mainolfi Nello

Mainolfi Nello
Sell
50,000 $119.00

50,000

$119.00

$5,950,000

Jul 01, 2026

Mainolfi Nello

Mainolfi Nello
CEO
Sell
1,883 $112.80

1,883

$112.80

$212,411

Jul 01, 2026

Mainolfi Nello

Mainolfi Nello
CEO
Sell
6,626 $113.98

6,626

$113.98

$755,204

Jul 01, 2026

Mainolfi Nello

Mainolfi Nello
CEO
Sell
24,105 $114.96

24,105

$114.96

$2,771,002

Jul 01, 2026

Mainolfi Nello

Mainolfi Nello
CEO
Sell
44,050 $115.69

44,050

$115.69

$5,096,070

Jul 01, 2026

Mainolfi Nello

Mainolfi Nello
CEO
Sell
3,336 $116.56

3,336

$116.56

$388,841

Jul 01, 2026

Goodman Noah

Goodman Noah
CBO
Sell
3,389 $114.29

3,389

$114.29

$387,329

Jun 30, 2026

Jacobs Bruce N.

Jacobs Bruce N.
CFO
Sell
51,375 $114.77

51,375

$114.77

$5,896,288

Jun 30, 2026

Jacobs Bruce N.

Jacobs Bruce N.
CFO
Sell
7,971 $115.82

7,971

$115.82

$923,178

Jun 30, 2026

Jacobs Bruce N.

Jacobs Bruce N.
CFO
Sell
1,500 $110.54

1,500

$110.54

$165,810

Jun 30, 2026

Jacobs Bruce N.

Jacobs Bruce N.
CFO
Sell
6,153 $116.99

6,153

$116.99

$719,862

Jun 30, 2026

Jacobs Bruce N.

Jacobs Bruce N.
CFO
Sell
1,700 $111.57

1,700

$111.57

$189,664

Jun 30, 2026

Jacobs Bruce N.

Jacobs Bruce N.
CFO
Sell
3,200 $117.70

3,200

$117.70

$376,649

Jun 30, 2026

Jacobs Bruce N.

Jacobs Bruce N.
CFO
Sell
1,100 $112.79

1,100

$112.79

$124,067

Jun 30, 2026

Jacobs Bruce N.

Jacobs Bruce N.
CFO
Sell
4,110 $114.19

4,110

$114.19

$469,311

Jun 29, 2026

Booth Bruce

Booth Bruce
Sell
1,239 $109.75

1,239

$109.75

$135,980

Jun 29, 2026

Booth Bruce

Booth Bruce
Sell
10,658 $108.28

10,658

$108.28

$1,154,048

Jun 29, 2026

Booth Bruce

Booth Bruce
Sell
1,199 $110.67

1,199

$110.67

$132,693

Jun 29, 2026

Booth Bruce

Booth Bruce
Sell
7,833 $109.75

7,833

$109.75

$859,672

Jun 29, 2026

Booth Bruce

Booth Bruce
Sell
157 $111.20

157

$111.20

$17,458

Jun 29, 2026

Booth Bruce

Booth Bruce
Sell
7,602 $110.67

7,602

$110.67

$841,313

Jun 29, 2026

Booth Bruce

Booth Bruce
Sell
907 $111.20

907

$111.20

$100,858

Jun 29, 2026

Booth Bruce

Booth Bruce
Sell
1,688 $108.28

1,688

$108.28

$182,777

Jun 29, 2026

Booth Bruce

Booth Bruce
Sell
2,318 $106.63

2,318

$106.63

$247,168

Jun 29, 2026

Booth Bruce

Booth Bruce
Sell
3,024 $107.76

3,024

$107.76

$325,866

Jun 29, 2026

Booth Bruce

Booth Bruce
Sell
5,471 $105.78

5,471

$105.78

$578,722

Jun 29, 2026

Booth Bruce

Booth Bruce
Sell
14,613 $106.63

14,613

$106.63

$1,558,184

Jun 29, 2026

Booth Bruce

Booth Bruce
Sell
19,093 $107.76

19,093

$107.76

$2,057,462

Jun 29, 2026

Booth Bruce

Booth Bruce
Sell
848 $105.78

848

$105.78

$89,701

Jun 26, 2026

BVF PARTNERS L P/IL

BVF PARTNERS L P/IL
Sell
51,858 $106.50

51,858

$106.50

$5,522,877

Jun 26, 2026

BVF PARTNERS L P/IL

BVF PARTNERS L P/IL
Sell
837,914 $106.50

837,914

$106.50

$89,237,841

Jun 26, 2026

BVF PARTNERS L P/IL

BVF PARTNERS L P/IL
Sell
627,597 $106.50

627,597

$106.50

$66,839,081

Jun 26, 2026

BVF PARTNERS L P/IL

BVF PARTNERS L P/IL
Sell
113,289 $106.50

113,289

$106.50

$12,065,279

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
14,913 $113.97

14,913

$113.97

$1,699,635

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
3,069 $117.85

3,069

$117.85

$361,682

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
231,007 $108.14

231,007

$108.14

$24,981,097

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
78 $112.49

78

$112.49

$8,774

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
3,958 $107.57

3,958

$107.57

$425,762

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
27,951 $114.94

27,951

$114.94

$3,212,688

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
1,729 $118.66

1,729

$118.66

$205,163

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
32,624 $109.79

32,624

$109.79

$3,581,789

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
2,083 $113.97

2,083

$113.97

$237,400

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
32,402 $108.14

32,402

$108.14

$3,503,952

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
6,821 $115.69

6,821

$115.69

$789,121

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
11,277 $110.49

11,277

$110.49

$1,245,996

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
3,896 $114.94

3,896

$114.94

$447,806

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
4,562 $109.79

4,562

$109.79

$500,862

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
12,181 $117.09

12,181

$117.09

$1,426,273

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
10,366 $111.51

10,366

$111.51

$1,155,913

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
952 $115.69

952

$115.69

$110,137

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
1,579 $110.49

1,579

$110.49

$174,464

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
22,046 $117.85

22,046

$117.85

$2,598,121

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
555 $112.49

555

$112.49

$62,432

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
1,701 $117.09

1,701

$117.09

$199,170

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
28,296 $107.57

28,296

$107.57

$3,043,801

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
1,442 $111.51

1,442

$111.51

$160,797

Jun 26, 2026

Booth Bruce

Booth Bruce
Sell
12,390 $118.66

12,390

$118.66

$1,470,197

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
25,075 $127.37

25,075

$127.37

$3,193,803

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
4,977 $122.67

4,977

$122.67

$610,529

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
3,507 $127.37

3,507

$127.37

$446,687

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
698 $122.67

698

$122.67

$85,624

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
2,197 $128.69

2,197

$128.69

$282,732

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
10,860 $123.62

10,860

$123.62

$1,342,513

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
305 $128.69

305

$128.69

$39,250

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
1,517 $123.62

1,517

$123.62

$187,532

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
337 $129.61

337

$129.61

$43,679

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
11,711 $124.61

11,711

$124.61

$1,459,308

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
46 $129.61

46

$129.61

$5,962

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
37,179 $119.71

37,179

$119.71

$4,450,698

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
1,639 $124.61

1,639

$124.61

$204,236

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
5,144 $119.71

5,144

$119.71

$615,788

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
3,716 $125.82

3,716

$125.82

$467,547

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
112,299 $120.66

112,299

$120.66

$13,549,997

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
522 $125.82

522

$125.82

$65,678

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
15,660 $120.66

15,660

$120.66

$1,889,536

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
1,609 $126.71

1,609

$126.71

$203,876

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
40,774 $121.38

40,774

$121.38

$4,949,148

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
223 $126.71

223

$126.71

$28,256

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
5,689 $121.38

5,689

$121.38

$690,531

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
1,399 $107.30

1,399

$107.30

$150,113

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
9,229 $114.65

9,229

$114.65

$1,058,105

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
2,646 $118.60

2,646

$118.60

$313,816

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
14,351 $108.83

14,351

$108.83

$1,561,819

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
1,437 $113.70

1,437

$113.70

$163,387

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
23 $108.02

23

$108.02

$2,484

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
58,205 $115.57

58,205

$115.57

$6,726,752

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
1,915 $110.30

1,915

$110.30

$211,225

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
1,289 $114.65

1,289

$114.65

$147,784

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
2,011 $108.83

2,011

$108.83

$218,857

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
81,500 $116.53

81,500

$116.53

$9,497,195

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
614 $110.79

614

$110.79

$68,025

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
8,389 $115.57

8,389

$115.57

$969,517

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
265 $110.30

265

$110.30

$29,230

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
24,268 $117.50

24,268

$117.50

$2,851,490

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
719 $111.89

719

$111.89

$80,449

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
11,375 $116.53

11,375

$116.53

$1,325,529

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
9,994 $107.30

9,994

$107.30

$1,072,356

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
86 $110.79

86

$110.79

$9,528

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
19,089 $118.60

19,089

$118.60

$2,263,955

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
10,215 $113.70

10,215

$113.70

$1,161,446

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
3,359 $117.50

3,359

$117.50

$394,683

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
159 $108.02

159

$108.02

$17,175

Jun 25, 2026

Booth Bruce

Booth Bruce
Sell
100 $111.89

100

$111.89

$11,189

Jun 25, 2026

Goodman Noah

Goodman Noah
CBO
Sell
2,500 $109.00

2,500

$109.00

$272,500

Jun 25, 2026

Goodman Noah

Goodman Noah
CBO
Sell
2,500 $119.00

2,500

$119.00

$297,500

Jun 24, 2026

Booth Bruce

Booth Bruce
Sell
103,688 $100.42

103,688

$100.42

$10,412,349

Jun 24, 2026

Booth Bruce

Booth Bruce
Sell
14,513 $100.42

14,513

$100.42

$1,457,395

Jun 24, 2026

Booth Bruce

Booth Bruce
Sell
14,490 $101.14

14,490

$101.14

$1,465,519

Jun 24, 2026

Booth Bruce

Booth Bruce
Sell
2,029 $101.14

2,029

$101.14

$205,213

Jun 23, 2026

Booth Bruce

Booth Bruce
Sell
1,235 $99.98

1,235

$99.98

$123,475

Jun 23, 2026

Booth Bruce

Booth Bruce
Sell
173 $99.98

173

$99.98

$17,297

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
1,341 $104.38

1,341

$104.38

$139,974

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
18,313 $103.42

18,313

$103.42

$1,893,930

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
9,584 $104.38

9,584

$104.38

$1,000,378

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
2,560 $103.42

2,560

$103.42

$264,755

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
286 $94.48

286

$94.48

$27,021

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
52,442 $99.57

52,442

$99.57

$5,221,650

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
2,035 $94.48

2,035

$94.48

$192,267

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
7,879 $100.17

7,879

$100.17

$789,239

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
1,648 $95.12

1,648

$95.12

$156,758

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
56,348 $100.17

56,348

$100.17

$5,644,379

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
11,783 $95.12

11,783

$95.12

$1,120,799

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
918 $101.61

918

$101.61

$93,278

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
2,919 $96.24

2,919

$96.24

$280,925

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
6,597 $101.61

6,597

$101.61

$670,321

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
20,903 $96.24

20,903

$96.24

$2,011,705

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
1,253 $102.48

1,253

$102.48

$128,407

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
2,247 $97.68

2,247

$97.68

$219,487

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
8,990 $102.48

8,990

$102.48

$921,295

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
16,084 $97.68

16,084

$97.68

$1,571,085

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
3,603 $98.58

3,603

$98.58

$355,184

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
2,179 $92.14

2,179

$92.14

$200,773

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
25,976 $98.58

25,976

$98.58

$2,560,714

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
14,921 $92.14

14,921

$92.14

$1,374,821

Jun 22, 2026

Booth Bruce

Booth Bruce
Sell
7,319 $99.57

7,319

$99.57

$728,753

Jun 22, 2026

Goodman Noah

Goodman Noah
CBO
Sell
2,500 $99.00

2,500

$99.00

$247,500

Jun 18, 2026

Booth Bruce

Booth Bruce
Sell
32,359 $91.85

32,359

$91.85

$2,972,174

Jun 18, 2026

Booth Bruce

Booth Bruce
Sell
5,672 $92.16

5,672

$92.16

$522,732

Jun 18, 2026

Booth Bruce

Booth Bruce
Sell
8,809 $90.48

8,809

$90.48

$797,038

Jun 18, 2026

Booth Bruce

Booth Bruce
Sell
4,526 $91.85

4,526

$91.85

$415,713

Jun 18, 2026

Booth Bruce

Booth Bruce
Sell
793 $92.16

793

$92.16

$73,083

Jun 18, 2026

Booth Bruce

Booth Bruce
Sell
62,897 $90.48

62,897

$90.48

$5,690,921

Jun 17, 2026

Booth Bruce

Booth Bruce
Sell
11,741 $89.98

11,741

$89.98

$1,056,455

Jun 17, 2026

Booth Bruce

Booth Bruce
Sell
92,169 $90.38

92,169

$90.38

$8,330,234

Jun 17, 2026

Booth Bruce

Booth Bruce
Sell
12,902 $90.38

12,902

$90.38

$1,166,083

May 27, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
3,679 $81.50

3,679

$81.50

$299,850

May 27, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
600 $82.08

600

$82.08

$49,246

May 26, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
4,500 $80.02

4,500

$80.02

$360,111

May 26, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
551 $80.71

551

$80.71

$44,470

May 26, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
3,730 $78.36

3,730

$78.36

$292,271

May 26, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
324 $79.17

324

$79.17

$25,651

May 26, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
3,800 $79.39

3,800

$79.39

$301,691

May 11, 2026

Ridloff Elena

Ridloff Elena
Sell
3,000 $87.00

3,000

$87.00

$261,000

Apr 29, 2026

Mainolfi Nello

Mainolfi Nello
CEO
Sell
17,005 $80.74

17,005

$80.74

$1,372,984

Apr 29, 2026

Mainolfi Nello

Mainolfi Nello
CEO
Sell
12,059 $81.70

12,059

$81.70

$985,220

Apr 29, 2026

Mainolfi Nello

Mainolfi Nello
CEO
Sell
936 $82.45

936

$82.45

$77,173

Apr 22, 2026

Booth Bruce

Booth Bruce
Sell
5,900 $89.96

5,900

$89.96

$530,764

Apr 22, 2026

Booth Bruce

Booth Bruce
Sell
88 $90.08

88

$90.08

$7,927

Apr 22, 2026

Booth Bruce

Booth Bruce
Sell
12 $90.08

12

$90.08

$1,081

Apr 22, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
300 $90.00

300

$90.00

$27,000

Apr 15, 2026

Booth Bruce

Booth Bruce
Sell
2,200 $89.95

2,200

$89.95

$197,890

Apr 15, 2026

Booth Bruce

Booth Bruce
Sell
2,750 $90.10

2,750

$90.10

$247,775

Apr 15, 2026

Booth Bruce

Booth Bruce
Sell
385 $90.10

385

$90.10

$34,689

Apr 15, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
1,300 $90.00

1,300

$90.00

$117,000

Apr 14, 2026

Booth Bruce

Booth Bruce
Sell
4,159 $89.97

4,159

$89.97

$374,185

Apr 14, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
5,251 $90.00

5,251

$90.00

$472,598

Apr 14, 2026

Goodman Noah

Goodman Noah
CBO
Sell
1,347 $90.00

1,347

$90.00

$121,230

Apr 10, 2026

Goodman Noah

Goodman Noah
CBO
Sell
2,000 $87.35

2,000

$87.35

$174,700

Apr 09, 2026

Goodman Noah

Goodman Noah
CBO
Sell
3,094 $86.62

3,094

$86.62

$267,996

Apr 09, 2026

Goodman Noah

Goodman Noah
CBO
Sell
2,670 $87.11

2,670

$87.11

$232,586

Apr 09, 2026

Goodman Noah

Goodman Noah
CBO
Sell
2,500 $89.00

2,500

$89.00

$222,500

Apr 01, 2026

Ridloff Elena

Ridloff Elena
Sell
3,400 $85.19

3,400

$85.19

$289,662

Apr 01, 2026

Ridloff Elena

Ridloff Elena
Sell
1,200 $86.05

1,200

$86.05

$103,260

Apr 01, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
13,540 $85.41

13,540

$85.41

$1,156,511

Apr 01, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
1,100 $86.05

1,100

$86.05

$94,655

Mar 31, 2026

Ridloff Elena

Ridloff Elena
Sell
7,400 $85.37

7,400

$85.37

$631,739

Mar 31, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
7,600 $85.38

7,600

$85.38

$648,882

Mar 25, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
24,727 $80.26

24,727

$80.26

$1,984,554

Mar 23, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
22,756 $76.73

22,756

$76.73

$1,746,134

Mar 23, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
52,975 $77.21

52,975

$77.21

$4,089,983

Mar 23, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
8,214 $78.40

8,214

$78.40

$643,950

Mar 23, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
6,105 $79.87

6,105

$79.87

$487,609

Mar 23, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
1,200 $80.05

1,200

$80.05

$96,060

Mar 20, 2026

Esposito Pamela

Esposito Pamela
Sell
700 $77.71

700

$77.71

$54,398

Mar 20, 2026

Esposito Pamela

Esposito Pamela
Sell
600 $79.24

600

$79.24

$47,546

Mar 20, 2026

Esposito Pamela

Esposito Pamela
Sell
1,200 $79.94

1,200

$79.94

$95,933

Mar 11, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
1,765 $82.13

1,765

$82.13

$144,955

Mar 11, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
12,882 $83.10

12,882

$83.10

$1,070,511

Mar 11, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
11,111 $83.72

11,111

$83.72

$930,207

Mar 04, 2026

Gollob Jared

Gollob Jared
CMO
Sell
492 $84.00

492

$84.00

$41,326

Mar 04, 2026

Gollob Jared

Gollob Jared
CMO
Sell
2,519 $85.04

2,519

$85.04

$214,207

Mar 04, 2026

Gollob Jared

Gollob Jared
CMO
Sell
1,437 $85.78

1,437

$85.78

$123,267

Mar 04, 2026

Gollob Jared

Gollob Jared
CMO
Sell
447 $86.62

447

$86.62

$38,721

Mar 04, 2026

Jacobs Bruce N.

Jacobs Bruce N.
CFO
Sell
492 $84.00

492

$84.00

$41,326

Mar 04, 2026

Jacobs Bruce N.

Jacobs Bruce N.
CFO
Sell
2,519 $85.04

2,519

$85.04

$214,207

Mar 04, 2026

Jacobs Bruce N.

Jacobs Bruce N.
CFO
Sell
1,437 $85.78

1,437

$85.78

$123,267

Mar 04, 2026

Jacobs Bruce N.

Jacobs Bruce N.
CFO
Sell
447 $86.62

447

$86.62

$38,721

Mar 04, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
394 $84.00

394

$84.00

$33,095

Mar 04, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
2,017 $85.04

2,017

$85.04

$171,518

Mar 04, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
1,150 $85.78

1,150

$85.78

$98,648

Mar 04, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
358 $86.62

358

$86.62

$31,012

Mar 02, 2026

Gollob Jared

Gollob Jared
CMO
Sell
1,510 $87.75

1,510

$87.75

$132,504

Mar 02, 2026

Gollob Jared

Gollob Jared
CMO
Sell
1,055 $88.50

1,055

$88.50

$93,368

Mar 02, 2026

Gollob Jared

Gollob Jared
CMO
Sell
3,048 $89.66

3,048

$89.66

$273,276

Mar 02, 2026

Booth Bruce

Booth Bruce
Sell
71,814 $90.13

71,814

$90.13

$6,472,596

Mar 02, 2026

Booth Bruce

Booth Bruce
Sell
10,052 $90.13

10,052

$90.13

$905,987

Mar 02, 2026

Jacobs Bruce N.

Jacobs Bruce N.
CFO
Sell
2,039 $87.75

2,039

$87.75

$178,924

Mar 02, 2026

Jacobs Bruce N.

Jacobs Bruce N.
CFO
Sell
1,424 $88.50

1,424

$88.50

$126,025

Mar 02, 2026

Jacobs Bruce N.

Jacobs Bruce N.
CFO
Sell
4,113 $89.66

4,113

$89.66

$368,761

Mar 02, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
549 $87.75

549

$87.75

$48,175

Mar 02, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
383 $88.50

383

$88.50

$33,896

Mar 02, 2026

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
1,107 $89.66

1,107

$89.66

$99,251

Feb 25, 2026

Mainolfi Nello

Mainolfi Nello
CEO
Sell
19,764 $89.78

19,764

$89.78

$1,774,412

Feb 25, 2026

Mainolfi Nello

Mainolfi Nello
CEO
Sell
5,434 $90.39

5,434

$90.39

$491,179

Feb 25, 2026

Mainolfi Nello

Mainolfi Nello
CEO
Sell
3,293 $91.76

3,293

$91.76

$302,166

Feb 25, 2026

Mainolfi Nello

Mainolfi Nello
CEO
Sell
1,501 $92.81

1,501

$92.81

$139,308

Feb 25, 2026

Mainolfi Nello

Mainolfi Nello
CEO
Sell
8 $93.49

8

$93.49

$748

Feb 20, 2026

Esposito Pamela

Esposito Pamela
Sell
1,900 $87.06

1,900

$87.06

$165,410

Feb 20, 2026

Esposito Pamela

Esposito Pamela
Sell
600 $88.10

600

$88.10

$52,860

Jan 20, 2026

Esposito Pamela

Esposito Pamela
Sell
400 $66.68

400

$66.68

$26,672

Jan 20, 2026

Esposito Pamela

Esposito Pamela
Sell
4,900 $67.99

4,900

$67.99

$333,145

Jan 20, 2026

Esposito Pamela

Esposito Pamela
Sell
200 $68.52

200

$68.52

$13,704

Dec 31, 2025

Mainolfi Nello

Mainolfi Nello
CEO
Sell
23,986 $77.95

23,986

$77.95

$1,869,728

Dec 31, 2025

Mainolfi Nello

Mainolfi Nello
CEO
Sell
6,014 $78.52

6,014

$78.52

$472,211

Dec 17, 2025

Esposito Pamela

Esposito Pamela
Sell
14,505 $81.56

14,505

$81.56

$1,182,984

Dec 17, 2025

Esposito Pamela

Esposito Pamela
Sell
7,959 $82.34

7,959

$82.34

$655,362

Dec 17, 2025

Esposito Pamela

Esposito Pamela
Sell
4,099 $83.45

4,099

$83.45

$342,064

Dec 17, 2025

Esposito Pamela

Esposito Pamela
Sell
1,000 $84.07

1,000

$84.07

$84,070

Dec 12, 2025

Booth Bruce

Booth Bruce
Sell
570 $91.04

570

$91.04

$51,893

Dec 12, 2025

Booth Bruce

Booth Bruce
Sell
108 $91.04

108

$91.04

$9,832

Dec 11, 2025

BAKER BROS. ADVISORS LP

BAKER BROS. ADVISORS LP
Buy
167,192 $86.00

167,192

$86.00

$14,378,512

Dec 11, 2025

BAKER BROS. ADVISORS LP

BAKER BROS. ADVISORS LP
Buy
1,838,621 $86.00

1,838,621

$86.00

$158,121,406

Dec 11, 2025

Booth Bruce

Booth Bruce
Sell
5,125 $91.23

5,125

$91.23

$467,554

Dec 11, 2025

Booth Bruce

Booth Bruce
Sell
976 $91.23

976

$91.23

$89,040

Dec 10, 2025

Booth Bruce

Booth Bruce
Sell
31,459 $88.64

31,459

$88.64

$2,788,526

Dec 10, 2025

Booth Bruce

Booth Bruce
Sell
17,825 $89.25

17,825

$89.25

$1,590,881

Dec 10, 2025

Booth Bruce

Booth Bruce
Sell
10,545 $90.14

10,545

$90.14

$950,526

Dec 10, 2025

Booth Bruce

Booth Bruce
Sell
47,349 $92.41

47,349

$92.41

$4,375,521

Dec 10, 2025

Booth Bruce

Booth Bruce
Sell
85,862 $93.20

85,862

$93.20

$8,002,338

Dec 10, 2025

Booth Bruce

Booth Bruce
Sell
5,979 $88.64

5,979

$88.64

$529,979

Dec 10, 2025

Booth Bruce

Booth Bruce
Sell
3,391 $89.25

3,391

$89.25

$302,647

Dec 10, 2025

Booth Bruce

Booth Bruce
Sell
2,001 $90.14

2,001

$90.14

$180,370

Dec 10, 2025

Booth Bruce

Booth Bruce
Sell
9,060 $92.41

9,060

$92.41

$837,235

Dec 10, 2025

Booth Bruce

Booth Bruce
Sell
16,338 $93.20

16,338

$93.20

$1,522,702

Dec 08, 2025

Gollob Jared

Gollob Jared
CMO
Sell
13,759 $87.37

13,759

$87.37

$1,202,139

Dec 08, 2025

Gollob Jared

Gollob Jared
CMO
Sell
18,357 $88.02

18,357

$88.02

$1,615,811

Dec 08, 2025

Gollob Jared

Gollob Jared
CMO
Sell
3,929 $89.43

3,929

$89.43

$351,356

Dec 08, 2025

Gollob Jared

Gollob Jared
CMO
Sell
8,562 $90.12

8,562

$90.12

$771,630

Dec 08, 2025

Gollob Jared

Gollob Jared
CMO
Sell
3,300 $91.46

3,300

$91.46

$301,831

Dec 08, 2025

Gollob Jared

Gollob Jared
CMO
Sell
1,400 $92.19

1,400

$92.19

$129,066

Dec 08, 2025

Albers Jeffrey W.

Albers Jeffrey W.
Sell
2,748 $89.32

2,748

$89.32

$245,460

Dec 08, 2025

Albers Jeffrey W.

Albers Jeffrey W.
Sell
2,252 $90.30

2,252

$90.30

$203,363

Dec 08, 2025

Mainolfi Nello

Mainolfi Nello
CEO
Sell
100,000 $89.17

100,000

$89.17

$8,917,000

Oct 29, 2025

Mainolfi Nello

Mainolfi Nello
CEO
Sell
1,862 $59.72

1,862

$59.72

$111,203

Oct 29, 2025

Mainolfi Nello

Mainolfi Nello
CEO
Sell
24,511 $61.02

24,511

$61.02

$1,495,627

Oct 29, 2025

Mainolfi Nello

Mainolfi Nello
CEO
Sell
3,627 $61.46

3,627

$61.46

$222,907

Oct 15, 2025

Gollob Jared

Gollob Jared
CMO
Sell
29,264 $60.37

29,264

$60.37

$1,766,668

Oct 15, 2025

Gollob Jared

Gollob Jared
CMO
Sell
8,963 $61.49

8,963

$61.49

$551,161

Oct 15, 2025

Gollob Jared

Gollob Jared
CMO
Sell
14,896 $62.72

14,896

$62.72

$934,326

Oct 15, 2025

Gollob Jared

Gollob Jared
CMO
Sell
6,453 $63.09

6,453

$63.09

$407,099

Oct 13, 2025

Gollob Jared

Gollob Jared
CMO
Sell
3,114 $60.00

3,114

$60.00

$186,840

Oct 13, 2025

Albers Jeffrey W.

Albers Jeffrey W.
Sell
5,000 $59.19

5,000

$59.19

$295,949

Sep 17, 2025

Jacobs Bruce N.

Jacobs Bruce N.
CFO
Sell
79,220 $50.00

79,220

$50.00

$3,961,380

Sep 16, 2025

Mainolfi Nello

Mainolfi Nello
CEO
Sell
30,000 $49.00

30,000

$49.00

$1,470,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

Jun 30, 2025

BVF PARTNERS L P/IL

BVF PARTNERS L P/IL
Buy
115,783 $44.00

115,783

$44.00

$5,094,452

Jun 30, 2025

BAKER BROS. ADVISORS LP

BAKER BROS. ADVISORS LP
Buy
600,309 $44.00

600,309

$44.00

$0

Jun 30, 2025

BVF PARTNERS L P/IL

BVF PARTNERS L P/IL
Buy
142,604 $44.00

142,604

$44.00

$6,274,576

Jun 30, 2025

BVF PARTNERS L P/IL

BVF PARTNERS L P/IL
Buy
58,780 $44.00

58,780

$44.00

$2,586,320

Jun 30, 2025

BAKER BROS. ADVISORS LP

BAKER BROS. ADVISORS LP
Buy
55,191 $44.00

55,191

$44.00

$0

Jun 30, 2025

BAKER BROS. ADVISORS LP

BAKER BROS. ADVISORS LP
Buy
55,191 $44.00

55,191

$44.00

$2,428,404

Jun 30, 2025

BAKER BROS. ADVISORS LP

BAKER BROS. ADVISORS LP
Buy
600,309 $44.00

600,309

$44.00

$26,413,596

Jun 11, 2025

Ridloff Elena

Ridloff Elena
Sell
4,500 $50.00

4,500

$50.00

$225,000

Jun 03, 2025

Ridloff Elena

Ridloff Elena
Sell
4,800 $47.00

4,800

$47.00

$225,600

Jun 03, 2025

Albers Jeffrey W.

Albers Jeffrey W.
Sell
6,349 $49.00

6,349

$49.00

$311,101

Jun 03, 2025

Mainolfi Nello

Mainolfi Nello
CEO
Sell
30,000 $49.00

30,000

$49.00

$1,470,000

Jun 03, 2025

Esposito Pamela

Esposito Pamela
Sell
5,000 $49.04

5,000

$49.04

$245,186

Jun 03, 2025

Ridloff Elena

Ridloff Elena
Sell
7,200 $45.50

7,200

$45.50

$327,600

May 23, 2025

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
2,575 $29.30

2,575

$29.30

$75,436

Mar 03, 2025

Jacobs Bruce N.

Jacobs Bruce N.
CFO
Sell
5,754 $30.33

5,754

$30.33

$174,502

Mar 03, 2025

Gollob Jared

Gollob Jared
CMO
Sell
1,045 $31.00

1,045

$31.00

$32,400

Mar 03, 2025

Chadwick Jeremy G

Chadwick Jeremy G
COO
Sell
1,131 $30.33

1,131

$30.33

$34,300

Mar 03, 2025

Jacobs Bruce N.

Jacobs Bruce N.
CFO
Sell
1,281 $31.00

1,281

$31.00

$39,717

Mar 03, 2025

Chiniara Ellen

Chiniara Ellen
CLO
Sell
408 $31.00

408

$31.00

$12,650

Mar 03, 2025

Chiniara Ellen

Chiniara Ellen
CLO
Sell
1,833 $30.33

1,833

$30.33

$55,590

TOP