Earnings Est. No Polygon data
Insider Transactions (8)
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%