Insider Trades

ActorHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Sales Pedro FrancoDirector
$239k74.8k shares
SellApr 8, 2026
$489.8K153.7k shares
$3.19
--