Earnings Est. No Polygon data
Insider Transactions (3)
Date Type Insider Title Shares Price $ Value % Held Score
2025-11-03 ▼ SELL Wensveen Maarten EVP & Chief Technology Officer 21,010 $68 $1.4M 48.4%
2025-11-03 ▼ SELL Wensveen Maarten EVP & Chief Technology Officer 1,294 $69 $90K 5.8%
2025-11-03 ▼ SELL Wensveen Maarten EVP & Chief Technology Officer 526 $71 $37K 2.5%