Mar 11
2024
SELL
Payment of exercise price or tax liability
$4,665,279
$462.55 p/Share
10,086
Reduced 12.87%
68,275
Ordinary Shares
Mar 11
2024
BUY
Exercise of conversion of derivative security
-
21,965
Added 23.89%
69,989
Ordinary Shares
Mar 06
2024
SELL
Payment of exercise price or tax liability
$7,743,011
$463.82 p/Share
16,694
Reduced 20.51%
64,704
Ordinary Shares
Mar 06
2024
SELL
Open market or private sale
$3,837,704
$462.04 p/Share
8,306
Reduced 12.84%
56,398
Ordinary Shares
Mar 06
2024
BUY
Exercise of conversion of derivative security
$4,415,750
$176.63 p/Share
25,000
Added 23.5%
81,398
Ordinary Shares
Mar 10
2023
SELL
Payment of exercise price or tax liability
$2,783,272
$345.92 p/Share
8,046
Reduced 12.49%
56,398
Ordinary Shares
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
17,360
Added 22.82%
58,720
Ordinary Shares
May 25
2022
BUY
Exercise of conversion of derivative security
$5,453
$1.92 p/Share
2,840
Added 5.69%
47,084
Ordinary Shares
Mar 21
2022
SELL
Payment of exercise price or tax liability
$2,841,093
$311.66 p/Share
9,116
Reduced 17.08%
44,244
Ordinary Shares
Mar 21
2022
BUY
Exercise of conversion of derivative security
-
19,670
Added 29.99%
45,908
Ordinary Shares
Mar 08
2022
BUY
Open market or private purchase
$1,007,325
$268.62 p/Share
3,750
Added 10.02%
33,690
Ordinary Shares
Jun 08
2021
BUY
Exercise of conversion of derivative security
-
686
Added 2.24%
29,940
Ordinary Shares
May 25
2021
SELL
Open market or private sale
$6,345
$302.12 p/Share
21
Reduced 0.07%
29,254
Ordinary Shares
May 25
2021
BUY
Exercise of conversion of derivative security
$5,860
$1.92 p/Share
3,052
Added 9.44%
29,275
Ordinary Shares
Jun 02
2020
BUY
Exercise of conversion of derivative security
-
502
Added 1.88%
26,223
Ordinary Shares
May 18
2020
SELL
Open market or private sale
$165,478
$191.97 p/Share
862
Reduced 3.24%
25,721
Ordinary Shares
May 18
2020
BUY
Exercise of conversion of derivative security
$1,655
$1.92 p/Share
862
Added 3.14%
26,583
Ordinary Shares
Jun 04
2019
BUY
Exercise of conversion of derivative security
-
142
Added 0.55%
25,721
Ordinary Shares
May 15
2019
BUY
Open market or private purchase
$340,499
$179.21 p/Share
1,900
Added 6.91%
25,579
Ordinary Shares