Feb 26
2025
SELL
Payment of exercise price or tax liability
$24,344
$12.01 p/Share
2,027
Reduced 3.36%
58,306
Ordinary Shares
Feb 26
2025
BUY
Exercise of conversion of derivative security
-
8,321
Added 12.12%
60,333
Ordinary Shares
Feb 24
2025
SELL
Payment of exercise price or tax liability
$16,893
$11.74 p/Share
1,439
Reduced 2.69%
52,012
Ordinary Shares
Feb 24
2025
BUY
Exercise of conversion of derivative security
-
5,940
Added 10.0%
53,451
Ordinary Shares
Feb 23
2025
SELL
Payment of exercise price or tax liability
$33,534
$11.64 p/Share
2,881
Reduced 5.72%
47,511
Ordinary Shares
Feb 23
2025
BUY
Exercise of conversion of derivative security
-
9,965
Added 16.51%
50,392
Ordinary Shares
Feb 29
2024
SELL
Open market or private sale
$399,600
$9.99 p/Share
40,000
Reduced 49.73%
40,427
Ordinary Shares
Feb 27
2024
SELL
Payment of exercise price or tax liability
$10,645
$9.83 p/Share
1,083
Reduced 1.33%
80,427
Ordinary Shares
Feb 27
2024
BUY
Exercise of conversion of derivative security
-
4,445
Added 5.17%
81,510
Ordinary Shares
Feb 25
2024
SELL
Payment of exercise price or tax liability
$137,146
$9.82 p/Share
13,966
Reduced 15.34%
77,065
Ordinary Shares
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
57,351
Added 39.69%
87,153
Ordinary Shares
Feb 24
2024
SELL
Payment of exercise price or tax liability
$13,954
$9.82 p/Share
1,421
Reduced 4.05%
33,680
Ordinary Shares
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
5,939
Added 14.47%
35,101
Ordinary Shares
Feb 23
2024
SELL
Payment of exercise price or tax liability
$28,782
$9.82 p/Share
2,931
Reduced 9.13%
29,162
Ordinary Shares
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
9,965
Added 23.69%
32,093
Ordinary Shares
Jan 02
2024
SELL
Payment of exercise price or tax liability
$78,368
$10.69 p/Share
7,331
Reduced 24.89%
22,128
Ordinary Shares
Dec 08
2023
SELL
Open market or private sale
$176,400
$8.82 p/Share
20,000
Reduced 40.44%
29,459
Ordinary Shares
Mar 07
2023
BUY
Exercise of conversion of derivative security
-
4,201
Added 7.83%
49,460
Ordinary Shares
Mar 03
2023
SELL
Payment of exercise price or tax liability
$13,098
$12.88 p/Share
1,017
Reduced 2.2%
45,259
Ordinary Shares
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
4,173
Added 8.27%
46,276
Ordinary Shares
Feb 27
2023
SELL
Payment of exercise price or tax liability
$13,959
$12.89 p/Share
1,083
Reduced 2.51%
42,103
Ordinary Shares
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
4,446
Added 9.33%
43,186
Ordinary Shares
Feb 25
2023
SELL
Payment of exercise price or tax liability
$51,115
$12.98 p/Share
3,938
Reduced 9.23%
38,740
Ordinary Shares
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
15,921
Added 27.17%
42,678
Ordinary Shares
Feb 24
2023
SELL
Payment of exercise price or tax liability
$22,857
$12.98 p/Share
1,761
Reduced 6.18%
26,757
Ordinary Shares