Earnings Est. No Polygon data
Insider Transactions (3)
Date Type Insider Title Shares Price $ Value % Held Score
2025-12-11 ▼ SELL LEONARD JOHN M President and CEO 49,959 $9 $474K 4.4%
2025-12-11 ▼ SELL LEONARD JOHN M President and CEO 32,832 $9 $311K 3.0%
2025-12-11 ▼ SELL LEONARD JOHN M President and CEO 5,355 $10 $51K 0.5%