Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2026-03-23 ▼ SELL Topalian Leon J Chair and CEO 6,454 $162 $1.0M 4.1%
2026-03-23 ▼ SELL Topalian Leon J Chair and CEO 5,046 $162 $819K 3.3%