Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2025-05-12 ▼ SELL Bickley Ian 3,044 $116 $353K 10.0%
2025-05-09 ▼ SELL SMACH THOMAS J 9,139 $109 $1.0M 7.7%