Jul 27
2024
SELL
Payment of exercise price or tax liability
$155,618
$17.84 p/Share
8,723
Reduced 12.41%
61,582
Ordinary Shares
Jul 27
2024
BUY
Exercise of conversion of derivative security
-
20,347
Added 22.45%
70,305
Ordinary Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$52,727
$14.72 p/Share
3,582
Reduced 6.69%
49,958
Ordinary Shares
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
9,733
Added 15.38%
53,540
Ordinary Shares
Feb 26
2024
SELL
Payment of exercise price or tax liability
$16,382
$14.64 p/Share
1,119
Reduced 2.49%
43,807
Ordinary Shares
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
3,081
Added 6.42%
44,926
Ordinary Shares
Feb 25
2024
SELL
Payment of exercise price or tax liability
$43,466
$14.64 p/Share
2,969
Reduced 6.63%
41,845
Ordinary Shares
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
8,069
Added 15.26%
44,814
Ordinary Shares
Feb 06
2024
SELL
Payment of exercise price or tax liability
$35,833
$13.15 p/Share
2,725
Reduced 6.9%
36,745
Ordinary Shares
Feb 06
2024
BUY
Exercise of conversion of derivative security
-
6,473
Added 14.09%
39,470
Ordinary Shares
Jul 27
2023
SELL
Payment of exercise price or tax liability
$78,537
$13.4 p/Share
5,861
Reduced 15.08%
32,997
Ordinary Shares
Jul 27
2023
BUY
Exercise of conversion of derivative security
-
20,346
Added 34.37%
38,858
Ordinary Shares
Apr 27
2023
SELL
Payment of exercise price or tax liability
$6,180
$12.85 p/Share
481
Reduced 2.53%
18,512
Ordinary Shares
Apr 27
2023
BUY
Exercise of conversion of derivative security
-
1,667
Added 8.07%
18,993
Ordinary Shares
Feb 26
2023
SELL
Payment of exercise price or tax liability
$12,143
$14.12 p/Share
860
Reduced 4.73%
17,326
Ordinary Shares
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
3,080
Added 14.48%
18,186
Ordinary Shares
Feb 25
2023
SELL
Payment of exercise price or tax liability
$35,187
$14.12 p/Share
2,492
Reduced 14.16%
15,106
Ordinary Shares
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
8,068
Added 31.43%
17,598
Ordinary Shares
Feb 21
2023
SELL
Payment of exercise price or tax liability
$6,867
$14.16 p/Share
485
Reduced 4.84%
9,530
Ordinary Shares
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
1,422
Added 12.43%
10,015
Ordinary Shares
Apr 27
2022
SELL
Payment of exercise price or tax liability
$6,178
$12.79 p/Share
483
Reduced 5.32%
8,593
Ordinary Shares
Apr 27
2022
BUY
Exercise of conversion of derivative security
-
1,667
Added 15.52%
9,076
Ordinary Shares
Feb 28
2022
SELL
Payment of exercise price or tax liability
$15,429
$15.76 p/Share
979
Reduced 11.67%
7,409
Ordinary Shares
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
3,079
Added 26.85%
8,388
Ordinary Shares
Feb 22
2022
SELL
Payment of exercise price or tax liability
$13,653
$15.41 p/Share
886
Reduced 14.3%
5,309
Ordinary Shares