Insider Trades

ActorHolding ValueLast TransactionAmountTransaction PriceCurrent Price
O'Hara David MarkDirector
--110.9k shares
BuyMay 26, 2026
$507.8K110.9k shares
$4.58
$4.38