Toth Peter sold 3,000 shares at $114.81 on 2026-10-01
Viljoen Natascha sold 3,882 shares at $114.81 on 2026-10-01
Toth Peter plans to sell 3,000 Common ($344.4K)
Viljoen Natascha plans to sell 3,882 Common ($445.7K)
Toth Peter plans to sell 3,000 Common ($369.0K)
Viljoen Natascha plans to sell 3,882 Common ($477.5K)
BOYCE GREGORY H sold 46,871 shares at $0.00 on 2026-08-24; BOYCE GREGORY H bought 46,871 shares at $0.00 on 2026-08-24
Executive Change
Toth Peter sold 3,000 shares at $93.45 on 2026-08-03
Tabolt Brian plans to sell 11,445 Common ($1.2M)
Viljoen Natascha plans to sell 7,764 Common ($807.5K)
Toth Peter plans to sell 3,000 Common ($280.4K)
Fry David James bought 3,691 shares at $0.00 on 2026-07-27
Rodgers Mark C bought 6,954 shares at $0.00 on 2026-07-27
Tabolt Brian bought 7,275 shares at $0.00 on 2026-07-27
Thornton David John bought 2,674 shares at $0.00 on 2026-07-27
Wexler Peter bought 5,349 shares at $0.00 on 2026-07-27; Wexler Peter sold 2,291 shares at $93.47 on 2026-07-28
Quarterly Report · ended 2026-06-30 · Rev $6.1B, NI $2.2B
Earnings Release; Financial Statements
Toth Peter sold 3,000 shares of Common Stock, $1.60 par value at $92.38 on 2026-07-01