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