Earnings Est. No Polygon data
Insider Transactions (12)
Date Type Insider Title Shares Price $ Value % Held Score
2026-03-23 ▲ BUY BAKER JOHN D II 478,468 $21 $10.0M 15.7%
2025-03-14 ▲ BUY BAKER JOHN D II 6,608 $27 $181K 3.5%
2025-12-31 ▼ SELL deVilliers David H III President & COO 4,589 $23 $104K 8.2%
2026-01-01 ▼ SELL DEVILLIERS DAVID H JR Sr. Advisor to Pres. & COO 4,060 $23 $92K 5.0%
2025-12-11 ▼ SELL deVilliers David H III President & COO 1,500 $23 $35K 2.6%
2025-11-21 ▼ SELL DEVILLIERS DAVID H JR Sr. Advisor to Pres. & COO 2,000 $23 $46K 2.5%
2025-11-13 ▲ BUY BAKER JOHN D II 854 $24 $20K 0.4%
2025-11-12 ▲ BUY BAKER JOHN D II 7,175 $24 $171K 3.6%
2025-11-12 ▲ BUY McNulty Matthew C. CFO 1,000 $24 $24K 4.1%
2025-11-13 ▲ BUY McNulty Matthew C. CFO 1,000 $24 $24K 4.0%
2025-11-10 ▲ BUY BAKER JOHN D II 334 $24 $8K 0.2%
2025-11-10 ▲ BUY Baker John D. III CEO 4,166 $24 $99K 1.9%