Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2025-09-11 ▼ SELL Campbell Richard D 44,417 $40 $1.8M 2.8%
2025-09-12 ▼ SELL Campbell Richard D 15,583 $40 $617K 1.0%