May 02
2025
SELL
Open market or private sale
$3,374,000
$400.0 p/Share
8,435
Reduced 70.13%
3,593
Ordinary Shares
May 02
2025
BUY
Exercise of conversion of derivative security
$1,256,646
$148.98 p/Share
8,435
Added 41.22%
12,028
Ordinary Shares
Apr 30
2025
SELL
Open market or private sale
$1,356,980
$380.0 p/Share
3,571
Reduced 49.85%
3,593
Ordinary Shares
Apr 30
2025
BUY
Exercise of conversion of derivative security
$375,954
$105.28 p/Share
3,571
Added 33.27%
7,164
Ordinary Shares
Mar 05
2025
SELL
Open market or private sale
$1,180,550
$350.0 p/Share
3,373
Reduced 48.42%
3,593
Ordinary Shares
Mar 03
2025
SELL
Payment of exercise price or tax liability
$903,340
$346.24 p/Share
2,609
Reduced 27.25%
6,966
Ordinary Shares
Mar 03
2025
BUY
Grant, award, or other acquisition
-
5,982
Added 38.45%
9,575
Ordinary Shares
Feb 11
2025
SELL
Open market or private sale
$429,780
$359.95 p/Share
1,194
Reduced 24.94%
3,593
Ordinary Shares
Feb 07
2025
SELL
Payment of exercise price or tax liability
$62,324
$356.14 p/Share
175
Reduced 3.53%
4,787
Ordinary Shares
Feb 06
2025
SELL
Payment of exercise price or tax liability
$55,443
$357.7 p/Share
155
Reduced 3.03%
4,962
Ordinary Shares
Feb 04
2025
BUY
Grant, award, or other acquisition
-
1,903
Added 27.11%
5,117
Ordinary Shares
Feb 01
2025
SELL
Payment of exercise price or tax liability
$63,118
$362.75 p/Share
174
Reduced 5.14%
3,214
Ordinary Shares
Mar 04
2024
SELL
Open market or private sale
$1,084,910
$288.31 p/Share
3,763
Reduced 52.62%
3,388
Ordinary Shares
Feb 28
2024
SELL
Payment of exercise price or tax liability
$837,021
$283.64 p/Share
2,951
Reduced 29.21%
7,151
Ordinary Shares
Feb 28
2024
BUY
Grant, award, or other acquisition
-
6,714
Added 39.93%
10,102
Ordinary Shares
Feb 13
2024
SELL
Open market or private sale
$321,226
$268.36 p/Share
1,197
Reduced 26.11%
3,388
Ordinary Shares
Feb 08
2024
SELL
Payment of exercise price or tax liability
$44,000
$269.94 p/Share
163
Reduced 3.43%
4,585
Ordinary Shares
Feb 07
2024
SELL
Payment of exercise price or tax liability
$48,397
$273.43 p/Share
177
Reduced 3.59%
4,748
Ordinary Shares
Feb 06
2024
BUY
Grant, award, or other acquisition
-
1,619
Added 24.74%
4,925
Ordinary Shares
Feb 01
2024
SELL
Payment of exercise price or tax liability
$48,733
$270.74 p/Share
180
Reduced 5.16%
3,306
Ordinary Shares