Earnings Est. No Polygon data
Insider Transactions (3)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-07 ▼ SELL Farrell Michael J. Chairman and CEO 4,991 $226 $1.1M 1.1%
2026-04-01 ▼ SELL Sandercock Brett Chief Financial Officer 1,000 $224 $224K 1.2%
2026-04-01 ▼ SELL FARRELL PETER C 2,000 $225 $450K 3.2%