Earnings Est. No Polygon data
Insider Transactions (4)
Date Type Insider Title Shares Price $ Value % Held Score
2025-09-24 ▼ SELL DECHERD ROBERT W 514,376 $16 $8.5M
2025-09-24 ▼ SELL DECHERD ROBERT W 78,165 $16 $1.3M
2025-09-24 ▼ SELL DECHERD ROBERT W 75,072 $16 $1.2M
2025-09-24 ▼ SELL DECHERD ROBERT W 1,157 $16 $19K