Earnings Est. No Polygon data
Insider Transactions (4)
Date Type Insider Title Shares Price $ Value % Held Score
2025-12-08 ▲ BUY MacLennan David 750 $258 $193K 3.3%
2025-11-24 ▼ SELL De Boo Alexander A. EVP & PRES - GLOBAL MARKETS 1,422 $268 $381K 19.9%
2025-11-12 ▼ SELL Beck Christophe CHAIRMAN & CEO 17,252 $261 $4.5M 18.3%
2025-11-12 ▼ SELL Beck Christophe CHAIRMAN & CEO 4,462 $262 $1.2M 5.8%