Mar 11
2024
SELL
Payment of exercise price or tax liability
$388,079
$462.55 p/Share
839
Reduced 4.79%
16,691
Ordinary Shares
Mar 11
2024
BUY
Exercise of conversion of derivative security
-
2,200
Added 11.54%
16,872
Ordinary Shares
May 15
2023
-
215
Reduced 1.38%
15,333
Ordinary Shares
May 15
2023
SELL
Payment of exercise price or tax liability
$4,565,835
$367.59 p/Share
12,421
Reduced 44.41%
15,548
Ordinary Shares
May 15
2023
BUY
Exercise of conversion of derivative security
$2,193,934
$110.47 p/Share
19,860
Added 47.18%
22,234
Ordinary Shares
Mar 10
2023
SELL
Payment of exercise price or tax liability
$322,051
$345.92 p/Share
931
Reduced 10.3%
8,109
Ordinary Shares
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
2,570
Added 23.44%
8,396
Ordinary Shares
Nov 16
2022
SELL
Open market or private sale
$978,965
$333.89 p/Share
2,932
Reduced 31.18%
6,470
Ordinary Shares
Nov 16
2022
SELL
Payment of exercise price or tax liability
$1,988,063
$333.96 p/Share
5,953
Reduced 43.6%
7,701
Ordinary Shares
Nov 16
2022
BUY
Exercise of conversion of derivative security
$1,142,522
$128.59 p/Share
8,885
Added 46.54%
10,205
Ordinary Shares
Aug 09
2022
-
85
Reduced 1.3%
6,470
Ordinary Shares
Mar 21
2022
SELL
Payment of exercise price or tax liability
$342,514
$311.66 p/Share
1,099
Reduced 14.36%
6,555
Ordinary Shares
Mar 21
2022
BUY
Exercise of conversion of derivative security
-
2,925
Added 30.07%
6,803
Ordinary Shares
Mar 01
2021
SELL
Payment of exercise price or tax liability
$131,906
$244.27 p/Share
540
Reduced 10.25%
4,729
Ordinary Shares
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
1,165
Added 18.11%
5,269
Ordinary Shares
Feb 12
2021
SELL
Payment of exercise price or tax liability
$1,034,698
$251.69 p/Share
4,111
Reduced 42.11%
5,651
Ordinary Shares
Feb 12
2021
SELL
Open market or private sale
$644,024
$251.67 p/Share
2,559
Reduced 38.41%
4,104
Ordinary Shares
Feb 12
2021
BUY
Exercise of conversion of derivative security
$734,567
$110.13 p/Share
6,670
Added 45.16%
8,099
Ordinary Shares
Mar 02
2020
SELL
Payment of exercise price or tax liability
$116,516
$191.01 p/Share
610
Reduced 12.94%
4,104
Ordinary Shares
Mar 02
2020
BUY
Exercise of conversion of derivative security
-
1,942
Added 30.85%
4,352
Ordinary Shares
Feb 25
2019
SELL
Payment of exercise price or tax liability
$73,390
$173.5 p/Share
423
Reduced 13.24%
2,772
Ordinary Shares
Feb 25
2019
BUY
Exercise of conversion of derivative security
-
1,348
Added 31.1%
2,986
Ordinary Shares
Nov 16
2018
SELL
Payment of exercise price or tax liability
$496
$165.47 p/Share
3
Reduced 0.16%
1,847
Ordinary Shares