Earnings Est. No Polygon data
Insider Transactions (4)
Date Type Insider Title Shares Price $ Value % Held Score
2025-12-11 ▼ SELL Power Luke Thomas See Remarks 60,850 $27 $1.6M 37.6%
2025-12-11 ▼ SELL Power Luke Thomas See Remarks 1,400 $27 $38K 1.4%
2025-11-07 ▲ BUY Denton John Russel See Remarks 4,184 $24 $101K 45.6%
2025-11-07 ▲ BUY Spetzler David Baxley President 400 $24 $10K <0.1%