Earnings Est. No Polygon data
Insider Transactions (1)
Date Type Insider Title Shares Price $ Value % Held Score
2025-11-05 ▼ SELL Dunbar Richard Reid Executive Vice President 2,000 $175 $350K 8.8%