Mar 10
2025
SELL
Payment of exercise price or tax liability
$1,740,074
$468.77 p/Share
3,712
Reduced 22.5%
12,788
Ordinary Shares
Mar 10
2025
BUY
Exercise of conversion of derivative security
-
8,351
Added 37.27%
14,058
Ordinary Shares
Aug 16
2024
SELL
Open market or private sale
$1,902,814
$456.42 p/Share
4,169
Reduced 33.84%
8,150
Ordinary Shares
Aug 16
2024
SELL
Payment of exercise price or tax liability
$3,652,296
$456.48 p/Share
8,001
Reduced 39.38%
12,319
Ordinary Shares
Aug 16
2024
BUY
Exercise of conversion of derivative security
$1,874,180
$154.0 p/Share
12,170
Added 37.46%
20,320
Ordinary Shares
Mar 12
2024
SELL
Open market or private sale
$2,466,417
$467.39 p/Share
5,277
Reduced 39.3%
8,150
Ordinary Shares
Mar 11
2024
SELL
Payment of exercise price or tax liability
$2,280,371
$462.55 p/Share
4,930
Reduced 26.86%
13,427
Ordinary Shares
Mar 11
2024
BUY
Exercise of conversion of derivative security
-
10,210
Added 41.65%
14,301
Ordinary Shares
Sep 14
2023
SELL
Open market or private sale
$482,599
$387.63 p/Share
1,245
Reduced 13.25%
8,149
Ordinary Shares
Sep 14
2023
SELL
Payment of exercise price or tax liability
$1,068,609
$387.88 p/Share
2,755
Reduced 24.56%
8,461
Ordinary Shares
Sep 14
2023
BUY
Exercise of conversion of derivative security
$616,000
$154.0 p/Share
4,000
Added 30.42%
9,149
Ordinary Shares
Jun 14
2023
SELL
Open market or private sale
$734,222
$373.46 p/Share
1,966
Reduced 19.44%
8,149
Ordinary Shares
Mar 10
2023
SELL
Payment of exercise price or tax liability
$545,515
$345.92 p/Share
1,577
Reduced 13.49%
10,115
Ordinary Shares
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
3,260
Added 23.57%
10,570
Ordinary Shares
Mar 03
2023
SELL
Open market or private sale
$1,462,290
$360.17 p/Share
4,060
Reduced 32.5%
8,432
Ordinary Shares
Mar 03
2023
SELL
Payment of exercise price or tax liability
$1,398,988
$360.1 p/Share
3,885
Reduced 23.72%
12,492
Ordinary Shares
Mar 03
2023
BUY
Exercise of conversion of derivative security
$705,730
$118.71 p/Share
5,945
Added 26.63%
16,377
Ordinary Shares
Mar 21
2022
SELL
Payment of exercise price or tax liability
$573,143
$311.66 p/Share
1,839
Reduced 14.99%
10,432
Ordinary Shares
Mar 21
2022
BUY
Exercise of conversion of derivative security
-
3,805
Added 26.11%
10,768
Ordinary Shares