Jan 05
2021
BUY
Grant, award, or other acquisition
-
205,638
Added 40.28%
304,879
Ordinary Shares
Jan 05
2021
BUY
Exercise of conversion of derivative security
-
98,192
Added 49.73%
99,241
Ordinary Shares
Feb 26
2020
-
11,452
Reduced 100.0%
0
Ordinary Shares
Feb 19
2020
SELL
Payment of exercise price or tax liability
$239,763
$36.06 p/Share
6,649
Reduced 36.82%
11,407
Ordinary Shares
Feb 19
2020
BUY
Grant, award, or other acquisition
-
15,007
Added 45.39%
18,056
Ordinary Shares
Feb 14
2020
-
226,043
Reduced 98.67%
3,049
Ordinary Shares
Jan 21
2020
SELL
Payment of exercise price or tax liability
$94,133
$38.25 p/Share
2,461
Reduced 1.06%
229,137
Ordinary Shares
Jan 21
2020
BUY
Grant, award, or other acquisition
-
5,555
Added 2.34%
231,598
Ordinary Shares
Jan 05
2020
SELL
Payment of exercise price or tax liability
$2,502,488
$36.1 p/Share
69,321
Reduced 23.47%
226,043
Ordinary Shares
Jan 05
2020
BUY
Grant, award, or other acquisition
-
72,376
Added 19.68%
295,364
Ordinary Shares
Jan 05
2020
BUY
Exercise of conversion of derivative security
-
83,678
Added 27.29%
222,988
Ordinary Shares
Oct 15
2019
SELL
Open market or private sale
$560,200
$28.01 p/Share
20,000
Reduced 12.55%
139,310
Ordinary Shares
Aug 30
2019
SELL
Open market or private sale
$38,052
$28.0 p/Share
1,359
Reduced 0.85%
159,310
Ordinary Shares
Aug 22
2019
BUY
Exercise of conversion of derivative security
$563,423
$19.05 p/Share
29,576
Added 15.55%
160,669
Ordinary Shares
Aug 21
2019
SELL
Open market or private sale
$1,985,993
$28.01 p/Share
70,903
Reduced 35.1%
131,093
Ordinary Shares
Mar 23
2019
SELL
Payment of exercise price or tax liability
$368,594
$26.84 p/Share
13,733
Reduced 6.44%
199,626
Ordinary Shares
Mar 23
2019
BUY
Exercise of conversion of derivative security
-
31,000
Added 12.69%
213,359
Ordinary Shares
Feb 20
2019
SELL
Payment of exercise price or tax liability
$690,659
$21.54 p/Share
32,064
Reduced 14.95%
182,359
Ordinary Shares
Feb 20
2019
BUY
Grant, award, or other acquisition
-
72,375
Added 25.24%
214,423
Ordinary Shares
Jan 05
2019
SELL
Payment of exercise price or tax liability
$599,853
$20.39 p/Share
29,419
Reduced 17.16%
142,048
Ordinary Shares
Jan 05
2019
BUY
Exercise of conversion of derivative security
-
65,695
Added 27.7%
171,467
Ordinary Shares
Jun 23
2018
SELL
Payment of exercise price or tax liability
$156,556
$17.67 p/Share
8,860
Reduced 7.73%
105,772
Ordinary Shares
Jun 23
2018
BUY
Exercise of conversion of derivative security
-
20,000
Added 14.86%
114,632
Ordinary Shares
Mar 23
2018
SELL
Payment of exercise price or tax liability
$190,339
$13.86 p/Share
13,733
Reduced 12.96%
92,262
Ordinary Shares
Mar 23
2018
BUY
Exercise of conversion of derivative security
-
31,000
Added 22.63%
105,995
Ordinary Shares