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
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
5,939
Added 17.24%
28,518
Ordinary Shares
Jun 03
2022
SELL
Open market or private sale
$267,761
$17.58 p/Share
15,231
Reduced 40.28%
22,579
Ordinary Shares
Mar 07
2022
BUY
Grant, award, or other acquisition
-
9,972
Added 20.87%
37,810
Ordinary Shares
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
4,202
Added 13.11%
27,838
Ordinary Shares
Feb 27
2022
SELL
Payment of exercise price or tax liability
$25,039
$23.12 p/Share
1,083
Reduced 4.38%
23,636
Ordinary Shares
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
4,446
Added 15.24%
24,719
Ordinary Shares