Dec 26
2024
SELL
Open market or private sale
$170,400
$17.04 p/Share
10,000
Reduced 5.17%
183,266
Ordinary Shares
Dec 26
2024
BUY
Exercise of conversion of derivative security
$38,500
$3.85 p/Share
10,000
Added 4.92%
193,266
Ordinary Shares
Nov 25
2024
SELL
Open market or private sale
$176,600
$17.66 p/Share
10,000
Reduced 5.17%
183,266
Ordinary Shares
Nov 25
2024
BUY
Exercise of conversion of derivative security
$38,500
$3.85 p/Share
10,000
Added 4.92%
193,266
Ordinary Shares
Oct 25
2024
SELL
Open market or private sale
$180,591
$15.38 p/Share
11,742
Reduced 6.02%
183,266
Ordinary Shares
Sep 30
2024
SELL
Payment of exercise price or tax liability
$185,406
$15.79 p/Share
11,742
Reduced 5.68%
195,008
Ordinary Shares
Sep 25
2024
SELL
Open market or private sale
$260,752
$15.69 p/Share
16,619
Reduced 7.44%
206,750
Ordinary Shares
Sep 10
2024
SELL
Open market or private sale
$510,000
$17.0 p/Share
30,000
Reduced 11.84%
223,369
Ordinary Shares
Sep 10
2024
BUY
Exercise of conversion of derivative security
$175,200
$5.84 p/Share
30,000
Added 10.59%
253,369
Ordinary Shares
Sep 09
2024
SELL
Open market or private sale
$375,000
$15.0 p/Share
25,000
Reduced 10.07%
223,369
Ordinary Shares
Sep 09
2024
BUY
Exercise of conversion of derivative security
$146,000
$5.84 p/Share
25,000
Added 9.15%
248,369
Ordinary Shares
Aug 23
2024
SELL
Open market or private sale
$218,786
$12.29 p/Share
17,802
Reduced 7.38%
223,369
Ordinary Shares
Aug 22
2024
SELL
Open market or private sale
$148,449
$12.17 p/Share
12,198
Reduced 4.81%
241,171
Ordinary Shares
Jun 30
2024
SELL
Payment of exercise price or tax liability
$106,030
$9.03 p/Share
11,742
Reduced 4.43%
253,369
Ordinary Shares
Mar 31
2024
SELL
Payment of exercise price or tax liability
$132,684
$11.3 p/Share
11,742
Reduced 4.24%
265,111
Ordinary Shares
Feb 01
2024
SELL
Payment of exercise price or tax liability
$94,135
$8.19 p/Share
11,494
Reduced 3.99%
276,853
Ordinary Shares
Feb 01
2024
BUY
Grant, award, or other acquisition
-
31,250
Added 9.78%
288,347
Ordinary Shares
Dec 31
2023
SELL
Payment of exercise price or tax liability
$93,466
$7.96 p/Share
11,742
Reduced 4.37%
257,097
Ordinary Shares
Sep 30
2023
SELL
Payment of exercise price or tax liability
$75,970
$6.47 p/Share
11,742
Reduced 4.18%
268,839
Ordinary Shares
Jun 30
2023
SELL
Payment of exercise price or tax liability
$69,277
$5.9 p/Share
11,742
Reduced 4.02%
280,581
Ordinary Shares
Mar 31
2023
SELL
Payment of exercise price or tax liability
$32,338
$3.9 p/Share
8,292
Reduced 2.76%
292,323
Ordinary Shares
Feb 01
2023
BUY
Grant, award, or other acquisition
-
77,200
Added 20.43%
300,615
Ordinary Shares
Dec 31
2022
SELL
Payment of exercise price or tax liability
$16,439
$3.1 p/Share
5,303
Reduced 2.21%
234,697
Ordinary Shares
Oct 03
2022
SELL
Open market or private sale
$19,359
$3.95 p/Share
4,901
Reduced 2.08%
231,099
Ordinary Shares
Sep 30
2022
SELL
Payment of exercise price or tax liability
$47,948
$4.25 p/Share
11,282
Reduced 4.7%
228,718
Ordinary Shares