Earnings Est. No Polygon data
Insider Transactions (4)
Date Type Insider Title Shares Price $ Value % Held Score
2025-10-20 ▼ SELL Stamoulis Christiana 7,402 $73 $541K 13.5%
2025-09-22 ▼ SELL MACMILLAN STEPHEN P Chairman, President and CEO 22,240 $66 $1.5M 1.6%
2025-09-22 ▼ SELL MACMILLAN STEPHEN P Chairman, President and CEO 77,418 $67 $5.2M 5.7%
2025-09-22 ▼ SELL MACMILLAN STEPHEN P Chairman, President and CEO 38,700 $67 $2.6M 3.0%