Dec 08
2023
SELL
Payment of exercise price or tax liability
$29,250
$79.27 p/Share
369
Reduced 0.76%
48,410
Ordinary Shares
Aug 03
2023
SELL
Payment of exercise price or tax liability
$343,451
$84.49 p/Share
4,065
Reduced 7.81%
47,965
Ordinary Shares
Aug 03
2023
BUY
Grant, award, or other acquisition
-
5,813
Added 10.05%
52,030
Ordinary Shares
Jul 31
2023
BUY
Grant, award, or other acquisition
-
9,116
Added 16.49%
46,156
Ordinary Shares
Dec 07
2022
SELL
Payment of exercise price or tax liability
$27,505
$79.04 p/Share
348
Reduced 0.95%
36,186
Ordinary Shares
Aug 01
2022
BUY
Grant, award, or other acquisition
-
8,595
Added 19.12%
36,351
Ordinary Shares
Jul 29
2022
SELL
Sale (or disposition) back to the issuer
-
12,397
Reduced 30.87%
27,756
Ordinary Shares
Dec 23
2021
SELL
Open market or private sale
$736,525
$102.04 p/Share
7,218
Reduced 15.47%
39,430
Ordinary Shares
Nov 05
2021
SELL
Payment of exercise price or tax liability
$30,253
$122.98 p/Share
246
Reduced 0.52%
46,648
Ordinary Shares
Aug 02
2021
SELL
Payment of exercise price or tax liability
$643,025
$131.31 p/Share
4,897
Reduced 10.75%
40,674
Ordinary Shares
Aug 02
2021
BUY
Grant, award, or other acquisition
-
6,095
Added 11.53%
46,769
Ordinary Shares
Dec 18
2020
SELL
Open market or private sale
$1,261,978
$115.46 p/Share
10,930
Reduced 19.57%
44,922
Ordinary Shares
Dec 16
2020
-
1,500
Reduced 2.62%
55,852
Ordinary Shares
Nov 03
2020
SELL
Payment of exercise price or tax liability
$30,836
$103.13 p/Share
299
Reduced 0.52%
57,352
Ordinary Shares
Aug 03
2020
BUY
Grant, award, or other acquisition
-
7,398
Added 11.4%
57,492
Ordinary Shares
Jul 31
2020
SELL
Payment of exercise price or tax liability
$263,101
$96.48 p/Share
2,727
Reduced 5.16%
50,094
Ordinary Shares
Dec 02
2019
SELL
Open market or private sale
$5,771,124
$110.63 p/Share
52,166
Reduced 50.05%
52,068
Ordinary Shares
Dec 02
2019
BUY
Exercise of conversion of derivative security
$3,177,953
$60.92 p/Share
52,166
Added 33.35%
104,234
Ordinary Shares
Nov 01
2019
SELL
Open market or private sale
$5,708,938
$109.44 p/Share
52,165
Reduced 50.05%
52,068
Ordinary Shares
Nov 01
2019
BUY
Exercise of conversion of derivative security
$1,966,621
$37.7 p/Share
52,165
Added 47.62%
57,381
Ordinary Shares
Oct 01
2019
SELL
Sale (or disposition) back to the issuer
$5,679,725
$108.88 p/Share
52,165
Reduced 50.12%
51,917
Ordinary Shares
Oct 01
2019
BUY
Exercise of conversion of derivative security
$1,429,843
$27.41 p/Share
52,165
Added 33.39%
104,082
Ordinary Shares
Aug 01
2019
SELL
Payment of exercise price or tax liability
$837,591
$102.37 p/Share
8,182
Reduced 13.61%
51,917
Ordinary Shares
Jul 29
2019
BUY
Grant, award, or other acquisition
-
11,622
Added 16.2%
60,099
Ordinary Shares
Dec 01
2018
SELL
Payment of exercise price or tax liability
$165,606
$97.53 p/Share
1,698
Reduced 3.45%
47,590
Ordinary Shares