Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2026-03-05 ▼ SELL Taylor Stephen Charles 70,000 $38 $2.6M 25.4%
2026-03-06 ▼ SELL Taylor Stephen Charles 30,000 $37 $1.1M 14.6%