Jan 14
2025
SELL
Payment of exercise price or tax liability
$76,273
$5.77 p/Share
13,219
Reduced 1.49%
873,947
Ordinary Shares
Jan 14
2025
BUY
Exercise of conversion of derivative security
-
25,000
Added 2.74%
887,166
Ordinary Shares
Jan 07
2025
SELL
Payment of exercise price or tax liability
$175,998
$6.34 p/Share
27,760
Reduced 3.12%
862,166
Ordinary Shares
Jan 07
2025
BUY
Exercise of conversion of derivative security
-
52,500
Added 5.57%
889,926
Ordinary Shares
May 28
2024
-
3,000
Reduced 0.36%
837,426
Ordinary Shares
Feb 29
2024
-
13,500
Reduced 1.58%
840,426
Ordinary Shares
Jan 14
2024
SELL
Payment of exercise price or tax liability
$84,072
$6.36 p/Share
13,219
Reduced 1.52%
853,926
Ordinary Shares
Jan 14
2024
BUY
Exercise of conversion of derivative security
-
25,000
Added 2.8%
867,145
Ordinary Shares
Jan 08
2024
SELL
Payment of exercise price or tax liability
$131,466
$6.63 p/Share
19,829
Reduced 2.3%
842,145
Ordinary Shares
Jan 08
2024
BUY
Exercise of conversion of derivative security
-
37,500
Added 4.17%
861,974
Ordinary Shares
Jan 07
2024
SELL
Payment of exercise price or tax liability
$349,776
$6.3 p/Share
55,520
Reduced 6.31%
824,474
Ordinary Shares
Jan 07
2024
BUY
Exercise of conversion of derivative security
-
105,000
Added 10.66%
879,994
Ordinary Shares
Jan 14
2023
SELL
Payment of exercise price or tax liability
$184,801
$6.99 p/Share
26,438
Reduced 3.3%
774,994
Ordinary Shares
Jan 14
2023
BUY
Exercise of conversion of derivative security
-
50,000
Added 5.87%
801,432
Ordinary Shares
Jan 08
2023
SELL
Payment of exercise price or tax liability
$130,871
$6.6 p/Share
19,829
Reduced 2.57%
751,432
Ordinary Shares
Jan 08
2023
BUY
Exercise of conversion of derivative security
-
37,500
Added 4.64%
771,261
Ordinary Shares
Jan 08
2022
SELL
Payment of exercise price or tax liability
$853,815
$21.53 p/Share
39,657
Reduced 4.46%
848,661
Ordinary Shares
Jan 08
2022
BUY
Exercise of conversion of derivative security
-
75,000
Added 7.79%
888,318
Ordinary Shares
Oct 20
2021
SELL
Open market or private sale
$436,977
$21.11 p/Share
20,700
Reduced 2.46%
819,218
Ordinary Shares
Oct 19
2021
SELL
Open market or private sale
$26,091
$20.07 p/Share
1,300
Reduced 0.15%
839,918
Ordinary Shares
Dec 17
2020
SELL
Open market or private sale
$288,000
$16.0 p/Share
18,000
Reduced 2.08%
846,518
Ordinary Shares
Aug 03
2020
-
200,000
Reduced 18.79%
864,518
Ordinary Shares