Jan 14
2025
SELL
Payment of exercise price or tax liability
$91,529
$5.77 p/Share
15,863
Reduced 1.12%
1,397,578
Ordinary Shares
Jan 14
2025
BUY
Exercise of conversion of derivative security
-
30,000
Added 2.08%
1,413,441
Ordinary Shares
Jan 08
2025
SELL
Open market or private sale
$73,464
$6.3 p/Share
11,661
Reduced 0.84%
1,383,441
Ordinary Shares
Jan 07
2025
SELL
Payment of exercise price or tax liability
$209,524
$6.34 p/Share
33,048
Reduced 2.26%
1,430,941
Ordinary Shares
Jan 07
2025
SELL
Open market or private sale
$231,878
$6.47 p/Share
35,839
Reduced 2.5%
1,395,102
Ordinary Shares
Jan 07
2025
BUY
Exercise of conversion of derivative security
-
62,500
Added 4.09%
1,463,989
Ordinary Shares
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