Mar 04
2025
SELL
Open market or private sale
$98,845
$125.28 p/Share
789
Reduced 7.58%
9,625
Ordinary Shares
Mar 04
2025
BUY
Exercise of conversion of derivative security
$45,643
$57.85 p/Share
789
Added 7.04%
10,414
Ordinary Shares
Feb 24
2025
SELL
Payment of exercise price or tax liability
$20,119
$128.15 p/Share
157
Reduced 1.6%
9,625
Ordinary Shares
Feb 22
2025
SELL
Payment of exercise price or tax liability
$20,313
$126.96 p/Share
160
Reduced 1.61%
9,782
Ordinary Shares
Feb 20
2025
BUY
Grant, award, or other acquisition
-
1,828
Added 15.53%
9,942
Ordinary Shares
Feb 17
2025
SELL
Payment of exercise price or tax liability
$16,554
$133.5 p/Share
124
Reduced 1.51%
8,114
Ordinary Shares
Feb 05
2025
SELL
Payment of exercise price or tax liability
$117,347
$128.67 p/Share
912
Reduced 9.97%
8,238
Ordinary Shares
Feb 05
2025
BUY
Grant, award, or other acquisition
-
3,045
Added 24.97%
9,150
Ordinary Shares
Feb 24
2024
SELL
Payment of exercise price or tax liability
$20,331
$128.68 p/Share
158
Reduced 2.52%
6,105
Ordinary Shares
Feb 22
2024
BUY
Grant, award, or other acquisition
-
1,679
Added 21.14%
6,263
Ordinary Shares
Feb 18
2024
SELL
Payment of exercise price or tax liability
$18,812
$133.42 p/Share
141
Reduced 2.98%
4,584
Ordinary Shares
Feb 17
2024
SELL
Payment of exercise price or tax liability
$19,612
$133.42 p/Share
147
Reduced 3.02%
4,725
Ordinary Shares
Feb 07
2024
SELL
Payment of exercise price or tax liability
$6,341
$126.83 p/Share
50
Reduced 1.02%
4,872
Ordinary Shares
Feb 07
2024
BUY
Grant, award, or other acquisition
-
145
Added 2.86%
4,922
Ordinary Shares
Feb 24
2023
BUY
Grant, award, or other acquisition
-
1,655
Added 25.73%
4,777
Ordinary Shares
Feb 20
2023
SELL
Payment of exercise price or tax liability
$3,647
$117.67 p/Share
31
Reduced 0.98%
3,122
Ordinary Shares
Feb 18
2023
SELL
Payment of exercise price or tax liability
$17,768
$117.67 p/Share
151
Reduced 4.57%
3,153
Ordinary Shares
Feb 17
2023
SELL
Payment of exercise price or tax liability
$17,415
$117.67 p/Share
148
Reduced 4.29%
3,304
Ordinary Shares
Feb 08
2023
SELL
Payment of exercise price or tax liability
$2,524
$120.22 p/Share
21
Reduced 0.6%
3,452
Ordinary Shares
Feb 08
2023
BUY
Grant, award, or other acquisition
-
59
Added 1.67%
3,473
Ordinary Shares