Insider Trades

ActorHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Graham PeterDirector
--4.9k shares
BuyJun 3, 2026
$77.5K4.9k shares
$15.94
$15.43