Insider Trades

ActorHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Canyon Capital Advisors LLC10% Owner
--1.1M shares
SellMay 22, 2026
$48.8M1.1M shares
$46.44
$47.81