Apr 05
2024
-
1,000
Reduced 0.07%
1,372,504
Ordinary Shares
Mar 12
2024
-
2,000
Reduced 0.15%
1,373,504
Ordinary Shares
Jan 14
2024
SELL
Payment of exercise price or tax liability
$100,888
$6.36 p/Share
15,863
Reduced 1.14%
1,375,504
Ordinary Shares
Jan 14
2024
BUY
Exercise of conversion of derivative security
-
30,000
Added 2.11%
1,391,367
Ordinary Shares
Jan 08
2024
SELL
Payment of exercise price or tax liability
$170,901
$6.63 p/Share
25,777
Reduced 1.86%
1,361,367
Ordinary Shares
Jan 08
2024
BUY
Exercise of conversion of derivative security
-
48,750
Added 3.4%
1,387,144
Ordinary Shares
Jan 07
2024
SELL
Payment of exercise price or tax liability
$416,398
$6.3 p/Share
66,095
Reduced 4.71%
1,338,394
Ordinary Shares
Jan 07
2024
BUY
Exercise of conversion of derivative security
-
125,000
Added 8.17%
1,404,489
Ordinary Shares
Jan 14
2023
SELL
Payment of exercise price or tax liability
$221,764
$6.99 p/Share
31,726
Reduced 2.79%
1,106,450
Ordinary Shares
Jan 14
2023
BUY
Exercise of conversion of derivative security
-
60,000
Added 5.01%
1,138,176
Ordinary Shares
Jan 08
2023
SELL
Payment of exercise price or tax liability
$170,128
$6.6 p/Share
25,777
Reduced 2.33%
1,078,176
Ordinary Shares
Jan 08
2023
BUY
Exercise of conversion of derivative security
-
48,750
Added 4.23%
1,103,953
Ordinary Shares
Jan 08
2022
SELL
Payment of exercise price or tax liability
$1,109,958
$21.53 p/Share
51,554
Reduced 4.44%
1,109,227
Ordinary Shares
Jan 08
2022
BUY
Exercise of conversion of derivative security
-
97,500
Added 7.75%
1,160,781
Ordinary Shares
Nov 17
2021
SELL
Open market or private sale
$297,900
$19.86 p/Share
15,000
Reduced 1.37%
1,080,781
Ordinary Shares
Nov 16
2021
SELL
Open market or private sale
$302,700
$20.18 p/Share
15,000
Reduced 1.35%
1,095,781
Ordinary Shares
Oct 18
2021
SELL
Open market or private sale
$527,100
$17.57 p/Share
30,000
Reduced 2.63%
1,110,781
Ordinary Shares
Jun 09
2021
SELL
Open market or private sale
$62,461
$15.04 p/Share
4,153
Reduced 0.32%
1,290,781
Ordinary Shares
Jun 08
2021
SELL
Open market or private sale
$303,104
$15.02 p/Share
20,180
Reduced 1.53%
1,294,934
Ordinary Shares
Jun 07
2021
SELL
Open market or private sale
$85,175
$15.03 p/Share
5,667
Reduced 0.43%
1,315,114
Ordinary Shares
Mar 05
2021
-
1,000
Reduced 0.08%
1,320,781
Orindary Shares
Feb 17
2021
SELL
Open market or private sale
$233,550
$15.57 p/Share
15,000
Reduced 1.12%
1,321,781
Ordinary Shares
Feb 16
2021
SELL
Open market or private sale
$234,000
$15.6 p/Share
15,000
Reduced 1.11%
1,336,781
Ordinary Shares
Dec 17
2020
SELL
Open market or private sale
$200,850
$15.0 p/Share
13,390
Reduced 0.98%
1,355,781
Ordinary Shares
Nov 18
2020
SELL
Open market or private sale
$24,231
$15.05 p/Share
1,610
Reduced 0.12%
1,369,171
Ordinary Shares