Jul 27
2024
SELL
Payment of exercise price or tax liability
$199,040
$17.84 p/Share
11,157
Reduced 10.25%
97,675
Ordinary Shares
Jul 27
2024
BUY
Exercise of conversion of derivative security
-
25,483
Added 18.97%
108,832
Ordinary Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$45,646
$14.72 p/Share
3,101
Reduced 3.59%
83,349
Ordinary Shares
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
10,766
Added 11.07%
86,450
Ordinary Shares
Feb 26
2024
SELL
Payment of exercise price or tax liability
$14,405
$14.64 p/Share
984
Reduced 1.28%
75,684
Ordinary Shares
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
3,423
Added 4.27%
76,668
Ordinary Shares
Feb 25
2024
SELL
Payment of exercise price or tax liability
$37,288
$14.64 p/Share
2,547
Reduced 3.36%
73,245
Ordinary Shares
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
8,844
Added 10.45%
75,792
Ordinary Shares
Feb 06
2024
SELL
Payment of exercise price or tax liability
$32,256
$13.15 p/Share
2,453
Reduced 3.53%
66,948
Ordinary Shares
Feb 06
2024
BUY
Exercise of conversion of derivative security
-
7,193
Added 9.39%
69,401
Ordinary Shares
Jul 27
2023
SELL
Payment of exercise price or tax liability
$98,356
$13.4 p/Share
7,340
Reduced 10.55%
62,208
Ordinary Shares
Jul 27
2023
BUY
Exercise of conversion of derivative security
-
25,483
Added 26.82%
69,548
Ordinary Shares
Feb 26
2023
SELL
Payment of exercise price or tax liability
$13,922
$14.12 p/Share
986
Reduced 2.19%
44,065
Ordinary Shares
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
3,423
Added 7.06%
45,051
Ordinary Shares
Feb 25
2023
SELL
Payment of exercise price or tax liability
$35,963
$14.12 p/Share
2,547
Reduced 5.77%
41,628
Ordinary Shares
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
8,843
Added 16.68%
44,175
Ordinary Shares
Feb 21
2023
SELL
Payment of exercise price or tax liability
$13,367
$14.16 p/Share
944
Reduced 2.6%
35,332
Ordinary Shares
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
3,345
Added 8.44%
36,276
Ordinary Shares
Feb 12
2023
SELL
Payment of exercise price or tax liability
$20,541
$13.87 p/Share
1,481
Reduced 4.3%
32,931
Ordinary Shares
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
4,341
Added 11.2%
34,412
Ordinary Shares
Feb 28
2022
SELL
Payment of exercise price or tax liability
$16,516
$15.76 p/Share
1,048
Reduced 3.37%
30,071
Ordinary Shares
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
3,422
Added 9.91%
31,119
Ordinary Shares
Feb 22
2022
SELL
Payment of exercise price or tax liability
$26,829
$15.41 p/Share
1,741
Reduced 5.91%
27,697
Ordinary Shares
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
6,111
Added 17.66%
28,498
Ordinary Shares
Jan 28
2022
SELL
Payment of exercise price or tax liability
$17,615
$15.03 p/Share
1,172
Reduced 4.78%
23,327
Ordinary Shares