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

Jul 03, 2025

Moukheibir Catherine

Moukheibir Catherine
Sell
23,500 $48.79

23,500

$48.79

$1,146,565

Oct 04, 2024

BVF PARTNERS L P/IL

BVF PARTNERS L P/IL
Sell
836,862 $50.00

836,862

$50.00

$41,844,439

Oct 04, 2024

BVF PARTNERS L P/IL

BVF PARTNERS L P/IL
Sell
132,549 $50.00

132,549

$50.00

$6,627,662

Oct 04, 2024

BVF PARTNERS L P/IL

BVF PARTNERS L P/IL
Sell
1,030,589 $50.00

1,030,589

$50.00

$51,531,099

Oct 04, 2024

Sturge Simon

Sturge Simon
Sell
171,000 $53.72

171,000

$53.72

$9,186,120

Feb 29, 2024

Santos da Silva Jorge

Santos da Silva Jorge
CEO
Sell
4,740 $55.89

4,740

$55.89

$264,919

Feb 28, 2024

Reich Kristian

Reich Kristian
Chief Scientific Officer
Sell
28,090 $55.00

28,090

$55.00

$1,544,950

Feb 28, 2024

Reich Kristian

Reich Kristian
Chief Scientific Officer
Sell
31,910 $55.00

31,910

$55.00

$1,755,050

Feb 28, 2024

Santos da Silva Jorge

Santos da Silva Jorge
CEO
Sell
56,065 $55.00

56,065

$55.00

$3,083,575

Feb 27, 2024

Santos da Silva Jorge

Santos da Silva Jorge
CEO
Sell
62,810 $55.00

62,810

$55.00

$3,454,550

Feb 27, 2024

Reich Kristian

Reich Kristian
Chief Scientific Officer
Sell
29,491 $55.00

29,491

$55.00

$1,622,005

Feb 27, 2024

Reich Kristian

Reich Kristian
Chief Scientific Officer
Sell
29,431 $55.00

29,431

$55.00

$1,618,705

Feb 21, 2024

Santos da Silva Jorge

Santos da Silva Jorge
CEO
Sell
1,125 $55.27

1,125

$55.27

$62,179

Feb 21, 2024

Reich Kristian

Reich Kristian
Chief Scientific Officer
Sell
509 $55.31

509

$55.31

$28,153

Feb 21, 2024

Reich Kristian

Reich Kristian
Chief Scientific Officer
Sell
569 $55.30

569

$55.30

$31,466

Feb 20, 2024

Santos da Silva Jorge

Santos da Silva Jorge
CEO
Sell
20,000 $57.44

20,000

$57.44

$1,148,800

Feb 20, 2024

Reich Kristian

Reich Kristian
Chief Scientific Officer
Sell
10,000 $57.43

10,000

$57.43

$574,300

Feb 20, 2024

Reich Kristian

Reich Kristian
Chief Scientific Officer
Sell
10,000 $57.45

10,000

$57.45

$574,500

Feb 16, 2024

Santos da Silva Jorge

Santos da Silva Jorge
CEO
Sell
20,000 $60.15

20,000

$60.15

$1,203,000

Feb 16, 2024

Reich Kristian

Reich Kristian
Chief Scientific Officer
Sell
10,000 $60.15

10,000

$60.15

$601,500

Feb 16, 2024

Reich Kristian

Reich Kristian
Chief Scientific Officer
Sell
10,000 $60.15

10,000

$60.15

$601,500

Feb 15, 2024

Santos da Silva Jorge

Santos da Silva Jorge
CEO
Sell
20,000 $60.18

20,000

$60.18

$1,203,600

Feb 15, 2024

Reich Kristian

Reich Kristian
Chief Scientific Officer
Sell
10,000 $60.16

10,000

$60.16

$601,600

Feb 15, 2024

Reich Kristian

Reich Kristian
Chief Scientific Officer
Sell
10,000 $60.17

10,000

$60.17

$601,700

Feb 14, 2024

Reich Kristian

Reich Kristian
Chief Scientific Officer
Sell
10,000 $62.43

10,000

$62.43

$624,300

Feb 14, 2024

Reich Kristian

Reich Kristian
Chief Scientific Officer
Sell
10,000 $62.42

10,000

$62.42

$624,200

Dec 20, 2023

Bodenstedt Matthias

Bodenstedt Matthias
CFO
Sell
5,264 $58.34

5,264

$58.34

$307,102

Dec 19, 2023

Bodenstedt Matthias

Bodenstedt Matthias
CFO
Sell
94,736 $59.22

94,736

$59.22

$5,610,266

Oct 05, 2023

Chen Bihua

Chen Bihua
Buy
58,839 $59.90

58,839

$59.90

$3,524,297

Oct 04, 2023

Chen Bihua

Chen Bihua
Buy
67,814 $57.32

67,814

$57.32

$3,887,017

Oct 03, 2023

Chen Bihua

Chen Bihua
Buy
150,487 $57.25

150,487

$57.25

$8,615,682

Oct 02, 2023

Chen Bihua

Chen Bihua
Buy
74,911 $57.37

74,911

$57.37

$4,297,644

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
8,697 $52.01

8,697

$52.01

$452,331

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
295 $57.63

295

$57.63

$17,001

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
17,662 $50.77

17,662

$50.77

$896,700

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
59,787 $49.82

59,787

$49.82

$2,978,588

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
37,783 $48.93

37,783

$48.93

$1,848,722

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
10,946 $44.93

10,946

$44.93

$491,804

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
31,558 $44.23

31,558

$44.23

$1,395,810

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
66,087 $43.30

66,087

$43.30

$2,861,567

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
61,042 $42.12

61,042

$42.12

$2,571,089

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
50,642 $41.03

50,642

$41.03

$2,077,841

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
38,623 $39.87

38,623

$39.87

$1,539,899

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
10,593 $39.17

10,593

$39.17

$414,928

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
3,755 $38.18

3,755

$38.18

$143,366

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
1,481 $36.91

1,481

$36.91

$54,664

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
21,823 $53.98

21,823

$53.98

$1,178,006

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
1,894 $56.89

1,894

$56.89

$107,750

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
1,302 $58.98

1,302

$58.98

$76,792

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
417 $60.21

417

$60.21

$25,108

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
136 $62.20

136

$62.20

$8,459

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
139 $63.85

139

$63.85

$8,875

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
95 $64.44

95

$64.44

$6,122

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
16 $65.32

16

$65.32

$1,045

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
15 $70.62

15

$70.62

$1,059

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
85 $72.46

85

$72.46

$6,159

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
1,453 $55.83

1,453

$55.83

$81,121

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
18,949 $54.92

18,949

$54.92

$1,040,679

Jun 26, 2023

Chen Bihua

Chen Bihua
Buy
4,725 $52.81

4,725

$52.81

$249,527

Mar 21, 2023

Chen Bihua

Chen Bihua
Buy
238,511 $21.70

238,511

$21.70

$5,175,999

Mar 20, 2023

Chen Bihua

Chen Bihua
Buy
78,008 $21.08

78,008

$21.08

$1,644,689

Mar 20, 2023

Chen Bihua

Chen Bihua
Buy
63,700 $20.42

63,700

$20.42

$1,300,799

Mar 20, 2023

Chen Bihua

Chen Bihua
Buy
446,881 $19.36

446,881

$19.36

$8,653,359

Apr 05, 2022

Chen Bihua

Chen Bihua
Buy
2,850,000 $10.00

2,850,000

$10.00

$28,500,000

Oct 22, 2020

Helix Holdings LLC

Helix Holdings LLC
Buy
430,000 $10.00

430,000

$10.00

$4,300,000

Oct 22, 2020

Chen Bihua

Chen Bihua
CEO and Chairman
Buy
430,000 $10.00

430,000

$10.00

$4,300,000

TOP