Earnings Est. No Polygon data
Insider Transactions (3)
Date Type Insider Title Shares Price $ Value % Held Score
2026-03-31 ▼ SELL SIEGEL MATTHEW EVP, CFO 50,000 $26 $1.3M 14.7%
2025-11-24 ▼ SELL Mathes Peter 20,000 $23 $458K 28.0%
2025-11-21 ▼ SELL Diaz Manuel A. 11,270 $22 $250K 16.1%