Feb 22
2021
SELL
Open market or private sale
$500,341
$87.81 p/Share
5,698
Reduced 6.52%
81,677
Ordinary Shares
Feb 17
2021
SELL
Payment of exercise price or tax liability
$60,670
$87.17 p/Share
696
Reduced 0.79%
87,375
Ordinary Shares
Feb 17
2021
BUY
Grant, award, or other acquisition
-
1,571
Added 1.75%
88,071
Ordinary Shares
Jan 22
2021
SELL
Open market or private sale
$170,979
$76.81 p/Share
2,226
Reduced 2.51%
86,500
Ordinary Shares
Jan 21
2021
SELL
Payment of exercise price or tax liability
$137,206
$77.43 p/Share
1,772
Reduced 1.96%
88,726
Ordinary Shares
Jan 21
2021
BUY
Exercise of conversion of derivative security
-
3,999
Added 4.23%
90,498
Ordinary Shares
Jan 06
2021
SELL
Open market or private sale
$1,976,524
$73.63 p/Share
26,844
Reduced 23.68%
86,499
Ordinary Shares
Jan 05
2021
SELL
Payment of exercise price or tax liability
$3,237,803
$73.28 p/Share
44,184
Reduced 28.05%
113,343
Ordinary Shares
Jan 05
2021
BUY
Grant, award, or other acquisition
-
60,314
Added 27.69%
157,527
Ordinary Shares
Jan 05
2021
BUY
Exercise of conversion of derivative security
-
39,196
Added 28.73%
97,213
Ordinary Shares
Sep 17
2020
BUY
Exercise of conversion of derivative security
$299,982
$14.05 p/Share
21,351
Added 27.12%
57,373
Ordinary Shares
Sep 16
2020
SELL
Open market or private sale
$703,531
$78.88 p/Share
8,919
Reduced 19.85%
36,022
Ordinary Shares
Sep 11
2020
SELL
Payment of exercise price or tax liability
$500,481
$70.54 p/Share
7,095
Reduced 13.63%
44,941
Ordinary Shares
Sep 11
2020
BUY
Grant, award, or other acquisition
-
16,014
Added 23.53%
52,036
Ordinary Shares
May 06
2020
SELL
Open market or private sale
$2,462,915
$41.19 p/Share
59,794
Reduced 62.82%
35,389
Ordinary Shares
May 06
2020
BUY
Exercise of conversion of derivative security
$840,106
$14.05 p/Share
59,794
Added 38.58%
95,183
Ordinary Shares
Apr 20
2020
SELL
Open market or private sale
$678,709
$34.13 p/Share
19,886
Reduced 35.98%
35,389
Ordinary Shares
Feb 19
2020
SELL
Payment of exercise price or tax liability
$163,496
$36.06 p/Share
4,534
Reduced 7.58%
55,275
Ordinary Shares
Feb 19
2020
BUY
Grant, award, or other acquisition
-
10,232
Added 14.61%
59,809
Ordinary Shares
Jan 21
2020
SELL
Payment of exercise price or tax liability
$69,806
$38.25 p/Share
1,825
Reduced 3.55%
49,644
Ordinary Shares
Jan 21
2020
BUY
Grant, award, or other acquisition
-
4,118
Added 7.41%
51,469
Ordinary Shares
Jan 05
2020
SELL
Payment of exercise price or tax liability
$783,009
$36.1 p/Share
21,690
Reduced 31.42%
47,351
Ordinary Shares
Jan 05
2020
BUY
Grant, award, or other acquisition
-
19,014
Added 21.59%
69,041
Ordinary Shares
Jan 05
2020
BUY
Exercise of conversion of derivative security
-
29,520
Added 37.11%
50,027
Ordinary Shares
Sep 12
2019
SELL
Open market or private sale
$476,275
$26.7 p/Share
17,838
Reduced 47.29%
19,886
Ordinary Shares