Jul 23
2021
BUY
Exercise of conversion of derivative security
$66,948
$14.0 p/Share
4,782
Added 1.88%
249,867
Ordinary Shares
Jul 16
2021
SELL
Open market or private sale
$20,706
$34.0 p/Share
609
Reduced 0.25%
245,085
Ordinary Shares
Jul 16
2021
BUY
Exercise of conversion of derivative security
$8,526
$14.0 p/Share
609
Added 0.25%
245,694
Ordinary Shares
Jul 15
2021
SELL
Open market or private sale
$753,132
$34.28 p/Share
21,970
Reduced 8.23%
245,085
Ordinary Shares
Jul 15
2021
BUY
Exercise of conversion of derivative security
$307,580
$14.0 p/Share
21,970
Added 7.6%
267,055
Ordinary Shares
Jul 14
2021
SELL
Open market or private sale
$494,848
$34.21 p/Share
14,465
Reduced 5.57%
245,085
Ordinary Shares
Jul 14
2021
BUY
Exercise of conversion of derivative security
$116,634
$14.0 p/Share
8,331
Added 3.11%
259,550
Ordinary Shares
Jul 13
2021
SELL
Open market or private sale
$1,292,336
$33.17 p/Share
38,961
Reduced 13.43%
251,219
Ordinary Shares
Jul 13
2021
BUY
Exercise of conversion of derivative security
$496,244
$14.0 p/Share
35,446
Added 10.89%
290,180
Ordinary Shares
Jul 12
2021
SELL
Open market or private sale
$62,029
$32.04 p/Share
1,936
Reduced 0.75%
254,734
Ordinary Shares
Jul 12
2021
BUY
Exercise of conversion of derivative security
$27,104
$14.0 p/Share
1,936
Added 0.75%
256,670
Ordinary Shares
May 07
2021
SELL
Open market or private sale
$180,617
$32.23 p/Share
5,604
Reduced 2.15%
254,734
Ordinary Shares
May 07
2021
BUY
Exercise of conversion of derivative security
$78,456
$14.0 p/Share
5,604
Added 2.11%
260,338
Ordinary Shares
May 06
2021
SELL
Open market or private sale
$55,152
$32.14 p/Share
1,716
Reduced 0.67%
254,734
Ordinary Shares
May 06
2021
BUY
Exercise of conversion of derivative security
$24,024
$14.0 p/Share
1,716
Added 0.66%
256,450
Ordinary Shares
May 04
2021
SELL
Open market or private sale
$28,731
$32.03 p/Share
897
Reduced 0.35%
254,734
Ordinary Shares
May 04
2021
BUY
Exercise of conversion of derivative security
$12,558
$14.0 p/Share
897
Added 0.35%
255,631
Ordinary Shares
May 03
2021
SELL
Open market or private sale
$109,055
$32.16 p/Share
3,391
Reduced 1.31%
254,734
Ordinary Shares
May 03
2021
BUY
Exercise of conversion of derivative security
$47,474
$14.0 p/Share
3,391
Added 1.3%
258,125
Ordinary Shares
Apr 30
2021
SELL
Open market or private sale
$923,734
$30.38 p/Share
30,406
Reduced 10.66%
254,734
Ordinary Shares
Apr 30
2021
BUY
Exercise of conversion of derivative security
$425,684
$14.0 p/Share
30,406
Added 9.64%
285,140
Ordinary Shares
Apr 29
2021
SELL
Open market or private sale
$184,452
$30.65 p/Share
6,018
Reduced 2.31%
254,734
Ordinary Shares
Apr 29
2021
BUY
Exercise of conversion of derivative security
$84,252
$14.0 p/Share
6,018
Added 2.26%
260,752
Ordinary Shares
Apr 28
2021
SELL
Open market or private sale
$715,791
$31.82 p/Share
22,495
Reduced 8.11%
254,734
Ordinary Shares
Apr 28
2021
BUY
Exercise of conversion of derivative security
$314,930
$14.0 p/Share
22,495
Added 7.51%
277,229
Ordinary Shares