Feb 26
2023
SELL
Payment of exercise price or tax liability
$170,456
$14.12 p/Share
12,072
Reduced 2.69%
437,454
Ordinary Shares
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
27,567
Added 5.78%
449,526
Ordinary Shares
Feb 25
2023
SELL
Payment of exercise price or tax liability
$337,439
$14.12 p/Share
23,898
Reduced 5.36%
421,959
Ordinary Shares
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
54,573
Added 10.91%
445,857
Ordinary Shares
Feb 21
2023
SELL
Payment of exercise price or tax liability
$190,083
$14.16 p/Share
13,424
Reduced 3.32%
391,284
Ordinary Shares
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
30,655
Added 7.04%
404,708
Ordinary Shares
Feb 12
2023
SELL
Payment of exercise price or tax liability
$345,071
$13.87 p/Share
24,879
Reduced 6.24%
374,053
Ordinary Shares
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
77,249
Added 16.22%
398,932
Ordinary Shares
Feb 28
2022
SELL
Payment of exercise price or tax liability
$190,885
$15.76 p/Share
12,112
Reduced 3.63%
321,683
Ordinary Shares
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
27,566
Added 7.63%
333,795
Ordinary Shares
Feb 22
2022
SELL
Payment of exercise price or tax liability
$367,374
$15.41 p/Share
23,840
Reduced 7.22%
306,229
Ordinary Shares
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
60,728
Added 15.97%
319,442
Ordinary Shares
Jan 28
2022
SELL
Payment of exercise price or tax liability
$161,768
$15.03 p/Share
10,763
Reduced 3.84%
269,341
Ordinary Shares
Jan 28
2022
BUY
Exercise of conversion of derivative security
-
37,181
Added 11.72%
280,104
Ordinary Shares
Feb 22
2021
SELL
Payment of exercise price or tax liability
$310,271
$16.99 p/Share
18,262
Reduced 6.99%
242,923
Ordinary Shares
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
60,727
Added 19.4%
252,331
Ordinary Shares
Feb 22
2020
SELL
Payment of exercise price or tax liability
$110,023
$12.6 p/Share
8,732
Reduced 4.17%
200,458
Ordinary Shares
Feb 22
2020
BUY
Exercise of conversion of derivative security
-
30,072
Added 12.57%
209,190
Ordinary Shares
Feb 12
2020
BUY
Open market or private purchase
$65,900
$13.18 p/Share
5,000
Added 2.72%
179,118
Ordinary Shares
Nov 06
2018
BUY
Open market or private purchase
$72,500
$14.5 p/Share
5,000
Added 2.79%
174,118
Ordinary Shares
May 25
2018
BUY
Open market or private purchase
$153,600
$15.36 p/Share
10,000
Added 5.58%
169,118
Ordinary Shares
May 07
2018
BUY
Open market or private purchase
$150,300
$15.03 p/Share
10,000
Added 5.91%
159,118
Ordinary Shares