Insider Trades

ActorHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Gilbert Steven JDirector
$427k20.6k shares
BuyMay 21, 2026
$28.1K1.4k shares
$20.77
--