Insider Trades

ActorHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Tompras Nicholas V.10 Percent Owner
$328k27.2k shares
BuyJan 15, 2025
$199.4K16.6k shares
$12.04
--