Jul 27
2024
SELL
Payment of exercise price or tax liability
$1,457,991
$17.84 p/Share
81,726
Reduced 9.14%
812,833
Ordinary Shares
Jul 27
2024
BUY
Exercise of conversion of derivative security
-
186,666
Added 17.26%
894,559
Ordinary Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$408,612
$14.72 p/Share
27,759
Reduced 3.77%
707,893
Ordinary Shares
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
63,393
Added 7.93%
735,652
Ordinary Shares
Feb 26
2024
SELL
Payment of exercise price or tax liability
$176,734
$14.64 p/Share
12,072
Reduced 1.76%
672,259
Ordinary Shares
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
27,567
Added 3.87%
684,331
Ordinary Shares
Feb 25
2024
SELL
Payment of exercise price or tax liability
$349,866
$14.64 p/Share
23,898
Reduced 3.51%
656,764
Ordinary Shares
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
54,574
Added 7.42%
680,662
Ordinary Shares
Feb 16
2024
BUY
Open market or private purchase
$250,002
$12.2 p/Share
20,492
Added 3.17%
626,088
Ordinary Shares
Feb 06
2024
SELL
Payment of exercise price or tax liability
$647,650
$13.15 p/Share
49,251
Reduced 7.52%
605,596
Ordinary Shares
Feb 06
2024
BUY
Exercise of conversion of derivative security
-
112,472
Added 14.66%
654,847
Ordinary Shares
Jul 27
2023
SELL
Payment of exercise price or tax liability
$1,095,383
$13.4 p/Share
81,745
Reduced 13.1%
542,375
Ordinary Shares
Jul 27
2023
BUY
Exercise of conversion of derivative security
-
186,666
Added 23.02%
624,120
Ordinary Shares
Feb 26
2023
SELL
Payment of exercise price or tax liability
$170,456
$14.12 p/Share
12,072
Reduced 2.69%
437,454
Ordinary Shares
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
27,567
Added 5.78%
449,526
Ordinary Shares
Feb 25
2023
SELL
Payment of exercise price or tax liability
$337,439
$14.12 p/Share
23,898
Reduced 5.36%
421,959
Ordinary Shares
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
54,573
Added 10.91%
445,857
Ordinary Shares
Feb 21
2023
SELL
Payment of exercise price or tax liability
$190,083
$14.16 p/Share
13,424
Reduced 3.32%
391,284
Ordinary Shares
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
30,655
Added 7.04%
404,708
Ordinary Shares
Feb 12
2023
SELL
Payment of exercise price or tax liability
$345,071
$13.87 p/Share
24,879
Reduced 6.24%
374,053
Ordinary Shares
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
77,249
Added 16.22%
398,932
Ordinary Shares
Feb 28
2022
SELL
Payment of exercise price or tax liability
$190,885
$15.76 p/Share
12,112
Reduced 3.63%
321,683
Ordinary Shares
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
27,566
Added 7.63%
333,795
Ordinary Shares
Feb 22
2022
SELL
Payment of exercise price or tax liability
$367,374
$15.41 p/Share
23,840
Reduced 7.22%
306,229
Ordinary Shares
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
60,728
Added 15.97%
319,442
Ordinary Shares