Earnings Est. No Polygon data
Insider Transactions (4)
Date Type Insider Title Shares Price $ Value % Held Score
2025-07-09 ▼ SELL Campbell Richard D 205,424 $18 $3.7M 2.6%
2025-07-09 ▼ SELL Campbell Richard D 4,812 $18 $87K <0.1%
2025-07-09 ▼ SELL Campbell Richard D 39,764 $18 $733K 0.5%
2025-07-10 ▼ SELL Campbell Richard D 50,000 $18 $906K 0.7%