Insider Trades

ActorHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Han YushengDirector
$307M17.7M shares
BuyMar 31, 2026
$5.5M314.9k shares
$17.36
--