Insider Trades

ActorHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Lorrain Daniel S.Chief Scientific Officer
--4.2k shares
SellJun 1, 2026
$54.9K4.2k shares
$13.16
$13.44