Jul 27
2024
SELL
Payment of exercise price or tax liability
$308,221
$17.84 p/Share
17,277
Reduced 12.18%
124,531
Ordinary Shares
Jul 27
2024
BUY
Exercise of conversion of derivative security
-
39,460
Added 21.77%
141,808
Ordinary Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$101,744
$14.72 p/Share
6,912
Reduced 6.33%
102,348
Ordinary Shares
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
15,783
Added 12.62%
109,260
Ordinary Shares
Feb 26
2024
SELL
Payment of exercise price or tax liability
$50,361
$14.64 p/Share
3,440
Reduced 3.55%
93,477
Ordinary Shares
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
7,855
Added 7.5%
96,917
Ordinary Shares
Feb 25
2024
SELL
Payment of exercise price or tax liability
$86,288
$14.64 p/Share
5,894
Reduced 6.21%
89,062
Ordinary Shares
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
13,459
Added 12.41%
94,956
Ordinary Shares
Feb 06
2024
SELL
Payment of exercise price or tax liability
$99,164
$13.15 p/Share
7,541
Reduced 8.47%
81,497
Ordinary Shares
Feb 06
2024
BUY
Exercise of conversion of derivative security
-
16,509
Added 15.64%
89,038
Ordinary Shares
Jul 27
2023
SELL
Payment of exercise price or tax liability
$231,552
$13.4 p/Share
17,280
Reduced 19.24%
72,529
Ordinary Shares
Jul 27
2023
BUY
Exercise of conversion of derivative security
-
39,459
Added 30.52%
89,809
Ordinary Shares
Feb 26
2023
SELL
Payment of exercise price or tax liability
$31,953
$14.12 p/Share
2,263
Reduced 4.3%
50,350
Ordinary Shares
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
7,855
Added 12.99%
52,613
Ordinary Shares
Feb 25
2023
SELL
Payment of exercise price or tax liability
$54,729
$14.12 p/Share
3,876
Reduced 7.97%
44,758
Ordinary Shares
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
13,458
Added 21.67%
48,634
Ordinary Shares
Feb 24
2023
SELL
Payment of exercise price or tax liability
$39,705
$14.1 p/Share
2,816
Reduced 7.41%
35,176
Ordinary Shares
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
9,775
Added 20.46%
37,992
Ordinary Shares
Feb 12
2023
SELL
Payment of exercise price or tax liability
$51,901
$13.87 p/Share
3,742
Reduced 11.71%
28,217
Ordinary Shares
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
12,689
Added 28.42%
31,959
Ordinary Shares
Feb 28
2022
SELL
Payment of exercise price or tax liability
$35,838
$15.76 p/Share
2,274
Reduced 10.56%
19,270
Ordinary Shares
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
7,854
Added 26.72%
21,544
Ordinary Shares
Feb 24
2022
SELL
Payment of exercise price or tax liability
$44,224
$15.49 p/Share
2,855
Reduced 17.26%
13,690
Ordinary Shares
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
9,774
Added 37.14%
16,545
Ordinary Shares
Feb 24
2021
SELL
Payment of exercise price or tax liability
$53,681
$17.87 p/Share
3,004
Reduced 30.73%
6,771
Ordinary Shares