Sep 15
2022
SELL
Payment of exercise price or tax liability
$8,009
$56.8 p/Share
141
Reduced 1.71%
8,090
Ordinary Shares
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
300
Added 3.52%
8,231
Ordinary Shares
Jun 30
2022
BUY
Other acquisition or disposition
$875
$31.24 p/Share
28
Added 0.35%
7,931
Ordinary Shares
Mar 30
2022
SELL
Payment of exercise price or tax liability
$109,780
$81.5 p/Share
1,347
Reduced 14.56%
7,903
Ordinary Shares
Mar 30
2022
BUY
Exercise of conversion of derivative security
-
2,865
Added 25.65%
8,304
Ordinary Shares
Mar 15
2022
SELL
Payment of exercise price or tax liability
$15,744
$72.89 p/Share
216
Reduced 3.27%
6,385
Ordinary Shares
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
459
Added 6.5%
6,601
Ordinary Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$28,166
$77.38 p/Share
364
Reduced 5.59%
6,142
Ordinary Shares
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
774
Added 10.63%
6,506
Ordinary Shares
Dec 31
2021
BUY
Other acquisition or disposition
$895
$42.63 p/Share
21
Added 0.37%
5,732
Ordinary Shares
Sep 15
2021
SELL
Payment of exercise price or tax liability
$12,066
$84.97 p/Share
142
Reduced 2.43%
5,711
Ordinary Shares
Sep 15
2021
BUY
Exercise of conversion of derivative security
-
301
Added 4.89%
5,853
Ordinary Shares
Jun 30
2021
BUY
Other acquisition or disposition
$894
$33.11 p/Share
27
Added 0.48%
5,552
Ordinary Shares
Jun 12
2021
SELL
Payment of exercise price or tax liability
$44,085
$81.79 p/Share
539
Reduced 8.89%
5,525
Ordinary Shares
Jun 12
2021
BUY
Exercise of conversion of derivative security
-
1,146
Added 15.89%
6,064
Ordinary Shares
Mar 30
2021
SELL
Payment of exercise price or tax liability
$69,642
$73.54 p/Share
947
Reduced 16.14%
4,919
Ordinary Shares
Mar 30
2021
BUY
Exercise of conversion of derivative security
-
2,013
Added 26.46%
5,594
Ordinary Shares
Mar 15
2021
SELL
Payment of exercise price or tax liability
$16,657
$76.76 p/Share
217
Reduced 5.33%
3,853
Ordinary Shares
Mar 15
2021
BUY
Exercise of conversion of derivative security
-
460
Added 10.15%
4,070
Ordinary Shares
Mar 01
2021
SELL
Payment of exercise price or tax liability
$37,910
$76.74 p/Share
494
Reduced 12.04%
3,610
Ordinary Shares
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
1,050
Added 20.37%
4,104
Ordinary Shares
Dec 31
2020
BUY
Other acquisition or disposition
$953
$25.09 p/Share
38
Added 1.23%
3,054
Ordinary Shares