Earnings Est. No Polygon data
Insider Transactions (6)
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%
2025-06-20 ▲ BUY Brille Brian J See Remarks 30,000 $21 $630K 18.5%
2025-06-20 ▲ BUY Denton John Russel See Remarks 7,500 $21 $158K 6.1%