Earnings Est. No Polygon data
Insider Transactions (3)
Date Type Insider Title Shares Price $ Value % Held Score
2025-03-17 ▼ SELL PETERS JERRY L 3,303 $39 $129K 10.9%
2025-03-18 ▼ SELL PETERS JERRY L 52 $38 $2K 0.2%
2025-03-19 ▼ SELL PETERS JERRY L 6,700 $37 $251K 24.9%