Feb 22
2021
SELL
Open market or private sale
$733,498
$87.76 p/Share
8,358
Reduced 7.43%
104,165
Ordinary Shares
Feb 17
2021
SELL
Payment of exercise price or tax liability
$75,925
$87.17 p/Share
871
Reduced 0.77%
112,523
Ordinary Shares
Feb 17
2021
BUY
Grant, award, or other acquisition
-
1,965
Added 1.7%
113,394
Ordinary Shares
Jan 22
2021
SELL
Open market or private sale
$209,768
$76.81 p/Share
2,731
Reduced 2.39%
111,429
Ordinary Shares
Jan 21
2021
SELL
Payment of exercise price or tax liability
$168,255
$77.43 p/Share
2,173
Reduced 1.87%
114,160
Ordinary Shares
Jan 21
2021
BUY
Exercise of conversion of derivative security
-
4,904
Added 4.04%
116,333
Ordinary Shares
Jan 06
2021
SELL
Open market or private sale
$2,252,325
$75.0 p/Share
30,031
Reduced 21.23%
111,429
Ordinary Shares
Jan 05
2021
SELL
Payment of exercise price or tax liability
$3,657,112
$73.28 p/Share
49,906
Reduced 26.08%
141,460
Ordinary Shares
Jan 05
2021
BUY
Grant, award, or other acquisition
-
65,088
Added 25.38%
191,366
Ordinary Shares
Jan 05
2021
BUY
Exercise of conversion of derivative security
-
47,337
Added 27.27%
126,278
Ordinary Shares
Aug 03
2020
BUY
Exercise of conversion of derivative security
$576,585
$15.68 p/Share
36,772
Added 31.78%
78,941
Ordinary Shares
Jun 01
2020
SELL
Open market or private sale
$118,995
$50.23 p/Share
2,369
Reduced 5.32%
42,169
Ordinary Shares
Apr 29
2020
SELL
Open market or private sale
$548,905
$35.0 p/Share
15,683
Reduced 26.5%
43,489
Ordinary Shares
Apr 28
2020
SELL
Open market or private sale
$1,052,506
$35.01 p/Share
30,063
Reduced 33.69%
59,172
Ordinary Shares
Feb 19
2020
SELL
Payment of exercise price or tax liability
$239,763
$36.06 p/Share
6,649
Reduced 6.93%
89,235
Ordinary Shares
Feb 19
2020
BUY
Grant, award, or other acquisition
-
15,007
Added 13.53%
95,884
Ordinary Shares
Jan 21
2020
SELL
Payment of exercise price or tax liability
$90,729
$38.25 p/Share
2,372
Reduced 2.84%
81,127
Ordinary Shares
Jan 21
2020
BUY
Grant, award, or other acquisition
-
5,353
Added 6.02%
83,499
Ordinary Shares
Jan 06
2020
SELL
Open market or private sale
$331,159
$35.62 p/Share
9,297
Reduced 10.63%
78,146
Ordinary Shares
Jan 05
2020
SELL
Payment of exercise price or tax liability
$874,522
$36.1 p/Share
24,225
Reduced 21.69%
87,443
Ordinary Shares
Jan 05
2020
BUY
Grant, award, or other acquisition
-
19,014
Added 14.55%
111,668
Ordinary Shares
Jan 05
2020
BUY
Exercise of conversion of derivative security
-
35,242
Added 27.56%
92,654
Ordinary Shares
Jul 01
2019
SELL
Open market or private sale
$328,037
$25.02 p/Share
13,111
Reduced 18.59%
57,412
Ordinary Shares
Mar 23
2019
SELL
Payment of exercise price or tax liability
$112,970
$26.84 p/Share
4,209
Reduced 5.82%
68,154
Ordinary Shares
Mar 23
2019
BUY
Exercise of conversion of derivative security
-
9,500
Added 11.6%
72,363
Ordinary Shares