Nov 3, 2026
1-day lag
Sale
Nov 2, 2026
Ordinary Shares
Mosley William D
CEO
800 shares @ $590.4
Direct ownership
$472.32K
SEC Form 4
›
Same filing as the row above
Sale
Nov 2, 2026
1,639 shares @ $593.47
Direct ownership
$972.69K
›
Same filing as the row above
Sale
Nov 2, 2026
240 shares @ $596.73
Direct ownership
$143.22K
›
Same filing as the row above
Sale
Nov 2, 2026
800 shares @ $615.31
Direct ownership
$492.25K
›
Same filing as the row above
Sale
Nov 2, 2026
1,200 shares @ $600.07
Direct ownership
$720.09K
›
Same filing as the row above
Sale
Nov 2, 2026
560 shares @ $599.01
Direct ownership
$335.45K
›
Nov 3, 2026
2-day lag
Award
Nov 1, 2026
Common Stock
Ellison Marvin R
Director
398 shares @ $0
Direct ownership
$0
SEC Form 4
›
Same filing as the row above
Award
Nov 1, 2026
129 shares @ $313.23
Direct ownership
$40.41K
›
Nov 3, 2026
4-day lag
Sale
Oct 30, 2026
Ordinary Shares
Morris John Christopher
EVP & CTO
40 shares @ $639.76
Direct ownership
$25.59K
SEC Form 4
›
Same filing as the row above
Sale
Oct 30, 2026
80 shares @ $635.53
Direct ownership
$50.84K
›
Same filing as the row above
Sale
Oct 30, 2026
34 shares @ $677.05
Direct ownership
$23.02K
›
Same filing as the row above
Sale
Oct 30, 2026
995 shares @ $653.78
Direct ownership
$650.51K
›
Same filing as the row above
Sale
Oct 30, 2026
40 shares @ $655.51
Direct ownership
$26.22K
›
Same filing as the row above
Sale
Oct 30, 2026
160 shares @ $633.22
Direct ownership
$101.32K
›
Same filing as the row above
Sale
Oct 30, 2026
40 shares @ $663.14
Direct ownership
$26.53K
›
Same filing as the row above
Sale
Oct 30, 2026
80 shares @ $646.96
Direct ownership
$51.76K
›
Same filing as the row above
Sale
Oct 30, 2026
6 shares @ $678.44
Direct ownership
$4.07K
›
Same filing as the row above
Sale
Oct 30, 2026
160 shares @ $656.99
Direct ownership
$105.12K
›
Same filing as the row above
Sale
Oct 30, 2026
82 shares @ $630.19
Direct ownership
$51.68K
›
Same filing as the row above
Exercise
Oct 30, 2026
915 shares @ $158.4
Direct ownership
$144.94K
›
Same filing as the row above
Sale
Oct 30, 2026
40 shares @ $648.57
Direct ownership
$25.94K
›
Same filing as the row above
Sale
Oct 30, 2026
80 shares @ $643.35
Direct ownership
$51.47K
›
Same filing as the row above
Sale
Oct 30, 2026
40 shares @ $641.84
Direct ownership
$25.67K
›
Same filing as the row above
Sale
Oct 30, 2026
80 shares @ $626.41
Direct ownership
$50.11K
›
Same filing as the row above
Sale
Oct 30, 2026
118 shares @ $631.69
Direct ownership
$74.54K
›