Insider Trades

ActorHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Niemiec StevenChief Revenue Officer
--20k shares
SellMay 22, 2026
$95.0K20k shares
$4.75
$4.61

News