Insider Trades

ActorHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Hernandez Artigas CarlosDirector
--20k shares
SellMay 28, 2026
$180.2K20k shares
$9.01
$8.90