Earnings Est. No Polygon data
Insider Transactions (18)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-14 ▼ SELL Bodenstedt Matthias Chief Financial Officer 2,426 $20 $47K 0.2%
2026-04-10 ▼ SELL Santos da Silva Jorge Chief Executive Officer 98,127 $18 $1.8M 3.2%
2026-04-13 ▼ SELL Santos da Silva Jorge Chief Executive Officer 51,873 $18 $946K 1.7%
2026-04-09 ▼ SELL Bodenstedt Matthias Chief Financial Officer 85,870 $19 $1.6M 6.7%
2026-04-10 ▼ SELL Bodenstedt Matthias Chief Financial Officer 1,925 $20 $38K 0.2%
2026-03-31 ▼ SELL BVF PARTNERS L P/IL 1,932,354 $17 $32.4M 18.9%
2026-03-31 ▼ SELL BVF PARTNERS L P/IL 1,569,116 $17 $26.3M 19.2%
2026-03-31 ▼ SELL BVF PARTNERS L P/IL 248,530 $17 $4.2M 19.3%
2025-12-08 ▼ SELL Reich Kristian Chief Scientific Officer 130,000 $15 $2.0M 64.1%
2025-12-09 ▼ SELL Reich Kristian Chief Scientific Officer 72,908 $14 $1.1M
2025-12-08 ▼ SELL Santos da Silva Jorge Chief Executive Officer 130,000 $15 $2.0M 4.2%
2025-12-09 ▼ SELL Santos da Silva Jorge Chief Executive Officer 70,000 $14 $1.0M 2.4%
2025-09-29 ▼ SELL Chen Bihua 70,748 $9 $664K 0.8%
2025-09-29 ▼ SELL Chen Bihua 232,460 $8 $2.0M 2.8%
2025-09-29 ▼ SELL Chen Bihua 3,390,943 $8 $25.7M 41.4%
2025-09-29 ▼ SELL Chen Bihua 2,800,000 $7 $18.5M 58.3%
2025-09-30 ▼ SELL Chen Bihua 5,827 $7 $41K 0.3%
2025-07-03 ▼ SELL Moukheibir Catherine 23,500 $49 $1.1M