Earnings Est. No Polygon data
Insider Transactions (4)
Date Type Insider Title Shares Price $ Value % Held Score
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%
2025-05-07 ▲ BUY Madaus Martin D 5,445 $55 $301K