Jan 21
2021
BUY
Exercise of conversion of derivative security
-
3,678
Added 3.01%
118,340
Ordinary Shares
Jan 06
2021
SELL
Open market or private sale
$2,032,950
$75.0 p/Share
27,106
Reduced 19.12%
114,662
Ordinary Shares
Jan 06
2021
BUY
Exercise of conversion of derivative security
$435,322
$16.06 p/Share
27,106
Added 16.05%
141,768
Ordinary Shares
Jan 05
2021
SELL
Payment of exercise price or tax liability
$1,828,754
$36.1 p/Share
50,658
Reduced 30.64%
114,662
Ordinary Shares
Jan 05
2021
BUY
Grant, award, or other acquisition
-
60,313
Added 26.73%
165,320
Ordinary Shares
Jan 05
2021
BUY
Exercise of conversion of derivative security
-
41,615
Added 28.38%
105,007
Ordinary Shares
Dec 10
2020
SELL
Open market or private sale
$411,503
$69.64 p/Share
5,909
Reduced 8.53%
63,392
Ordinary Shares
Dec 05
2020
SELL
Payment of exercise price or tax liability
$208,418
$71.72 p/Share
2,906
Reduced 4.02%
69,301
Ordinary Shares
Dec 05
2020
BUY
Exercise of conversion of derivative security
-
5,861
Added 7.51%
72,207
Ordinary Shares
May 07
2020
BUY
Exercise of conversion of derivative security
$345,764
$14.93 p/Share
23,159
Added 26.46%
64,359
Ordinary Shares
May 06
2020
SELL
Open market or private sale
$746,915
$41.59 p/Share
17,959
Reduced 30.36%
41,200
Ordinary Shares
May 05
2020
SELL
Open market or private sale
$341,240
$38.0 p/Share
8,980
Reduced 13.18%
59,159
Ordinary Shares
Feb 21
2020
SELL
Payment of exercise price or tax liability
$38,411
$35.5 p/Share
1,082
Reduced 1.56%
68,139
Ordinary Shares
Feb 21
2020
BUY
Exercise of conversion of derivative security
-
2,181
Added 3.05%
69,221
Ordinary Shares
Feb 19
2020
SELL
Payment of exercise price or tax liability
$182,968
$36.06 p/Share
5,074
Reduced 7.04%
67,040
Ordinary Shares
Feb 19
2020
BUY
Grant, award, or other acquisition
-
10,232
Added 12.43%
72,114
Ordinary Shares
Jan 21
2020
SELL
Payment of exercise price or tax liability
$71,298
$38.25 p/Share
1,864
Reduced 2.92%
61,923
Ordinary Shares
Jan 21
2020
BUY
Grant, award, or other acquisition
-
3,759
Added 5.57%
63,787
Ordinary Shares
Jan 05
2020
SELL
Payment of exercise price or tax liability
$876,725
$36.1 p/Share
24,286
Reduced 28.8%
60,028
Ordinary Shares
Jan 05
2020
BUY
Grant, award, or other acquisition
-
19,014
Added 18.4%
84,314
Ordinary Shares
Jan 05
2020
BUY
Exercise of conversion of derivative security
-
29,520
Added 31.13%
65,300
Ordinary Shares
Dec 05
2019
SELL
Payment of exercise price or tax liability
$92,585
$31.86 p/Share
2,906
Reduced 7.51%
35,780
Ordinary Shares
Dec 05
2019
BUY
Exercise of conversion of derivative security
-
5,860
Added 13.15%
38,686
Ordinary Shares
Feb 21
2019
SELL
Payment of exercise price or tax liability
$22,982
$21.24 p/Share
1,082
Reduced 3.42%
30,596
Ordinary Shares
Feb 21
2019
BUY
Exercise of conversion of derivative security
-
2,182
Added 6.44%
31,678
Ordinary Shares