Earnings Est. No Polygon data
Insider Transactions (4)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-17 ▼ SELL LOY BERTRAND Executive Chair 44,138 $144 $6.4M 16.2%
2026-04-14 ▼ SELL LOY BERTRAND Executive Chair 17,396 $140 $2.4M 7.1%
2026-04-07 ▼ SELL Blachier Olivier SVP, Chief Strategy Officer 275 $116 $32K 0.8%
2026-04-07 ▼ SELL Colella Joseph SVP and General Counsel 1,592 $116 $184K 3.1%