Insider Trades

ActorHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Blum E. MichaelDirector
--3.5k shares
Grant / ExerciseJun 2, 2026
$36.9K3.5k shares
$10.53
$14.66