Feb 24
2025
SELL
Payment of exercise price or tax liability
$13,455
$128.15 p/Share
105
Reduced 1.72%
5,983
Ordinary Shares
Feb 22
2025
SELL
Payment of exercise price or tax liability
$14,346
$126.96 p/Share
113
Reduced 1.82%
6,088
Ordinary Shares
Feb 20
2025
BUY
Grant, award, or other acquisition
-
1,146
Added 15.6%
6,201
Ordinary Shares
Feb 17
2025
SELL
Payment of exercise price or tax liability
$9,879
$133.5 p/Share
74
Reduced 1.44%
5,055
Ordinary Shares
Feb 05
2025
SELL
Payment of exercise price or tax liability
$16,598
$128.67 p/Share
129
Reduced 2.45%
5,129
Ordinary Shares
Feb 05
2025
BUY
Grant, award, or other acquisition
-
382
Added 6.77%
5,258
Ordinary Shares
Feb 24
2024
SELL
Payment of exercise price or tax liability
$13,640
$128.68 p/Share
106
Reduced 2.13%
4,876
Ordinary Shares
Feb 22
2024
BUY
Grant, award, or other acquisition
-
1,056
Added 17.49%
4,982
Ordinary Shares
Feb 18
2024
SELL
Payment of exercise price or tax liability
$9,472
$133.42 p/Share
71
Reduced 1.78%
3,926
Ordinary Shares
Feb 17
2024
SELL
Payment of exercise price or tax liability
$79,651
$133.42 p/Share
597
Reduced 13.0%
3,997
Ordinary Shares
Feb 07
2024
SELL
Payment of exercise price or tax liability
$6,975
$126.83 p/Share
55
Reduced 1.18%
4,594
Ordinary Shares
Feb 07
2024
BUY
Grant, award, or other acquisition
-
161
Added 3.35%
4,649
Ordinary Shares
Jul 31
2023
SELL
Open market or private sale
$88,140
$117.52 p/Share
750
Reduced 14.32%
4,488
Ordinary Shares
Jul 31
2023
BUY
Exercise of conversion of derivative security
$37,522
$88.08 p/Share
426
Added 7.52%
5,238
Ordinary Shares
Feb 24
2023
BUY
Grant, award, or other acquisition
-
1,111
Added 18.76%
4,812
Ordinary Shares
Feb 20
2023
SELL
Payment of exercise price or tax liability
$5,765
$117.67 p/Share
49
Reduced 1.31%
3,701
Ordinary Shares
Feb 18
2023
SELL
Payment of exercise price or tax liability
$9,884
$117.67 p/Share
84
Reduced 2.19%
3,750
Ordinary Shares
Feb 17
2023
SELL
Payment of exercise price or tax liability
$8,707
$117.67 p/Share
74
Reduced 1.89%
3,834
Ordinary Shares
Feb 08
2023
SELL
Payment of exercise price or tax liability
$3,125
$120.22 p/Share
26
Reduced 0.66%
3,908
Ordinary Shares
Feb 08
2023
BUY
Grant, award, or other acquisition
-
76
Added 1.9%
3,934
Ordinary Shares