Mar 20
2025
SELL
Payment of exercise price or tax liability
$2,775
$12.12 p/Share
229
Reduced 1.11%
20,481
Ordinary Shares
Mar 20
2025
BUY
Exercise of conversion of derivative security
-
566
Added 2.66%
20,710
Ordinary Shares
Mar 18
2025
SELL
Payment of exercise price or tax liability
$4,075
$12.13 p/Share
336
Reduced 1.64%
20,144
Ordinary Shares
Mar 18
2025
BUY
Exercise of conversion of derivative security
-
832
Added 3.9%
20,480
Ordinary Shares
Mar 15
2025
SELL
Payment of exercise price or tax liability
$10,811
$12.12 p/Share
892
Reduced 4.34%
19,648
Ordinary Shares
Mar 15
2025
BUY
Exercise of conversion of derivative security
-
1,979
Added 9.0%
20,021
Ordinary Shares
Mar 14
2025
SELL
Payment of exercise price or tax liability
$2,185
$12.01 p/Share
182
Reduced 0.97%
18,561
Ordinary Shares
Mar 14
2025
BUY
Exercise of conversion of derivative security
-
449
Added 2.34%
18,743
Ordinary Shares
Mar 20
2024
SELL
Payment of exercise price or tax liability
$2,368
$10.67 p/Share
222
Reduced 1.2%
18,294
Ordinary Shares
Mar 20
2024
BUY
Exercise of conversion of derivative security
-
543
Added 2.85%
18,516
Ordinary Shares
Mar 15
2024
SELL
Payment of exercise price or tax liability
$2,770
$10.15 p/Share
273
Reduced 1.5%
17,973
Ordinary Shares
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
663
Added 3.51%
18,246
Ordinary Shares
Mar 14
2024
SELL
Payment of exercise price or tax liability
$1,816
$10.26 p/Share
177
Reduced 1.0%
17,583
Ordinary Shares
Mar 14
2024
BUY
Exercise of conversion of derivative security
-
431
Added 2.37%
17,760
Ordinary Shares
Mar 13
2024
SELL
Payment of exercise price or tax liability
$4,607
$10.17 p/Share
453
Reduced 2.55%
17,329
Ordinary Shares
Mar 13
2024
BUY
Exercise of conversion of derivative security
-
1,101
Added 5.91%
17,528
Ordinary Shares
Mar 15
2023
SELL
Payment of exercise price or tax liability
$3,847
$15.64 p/Share
246
Reduced 1.59%
15,242
Ordinary Shares
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
633
Added 3.93%
15,488
Ordinary Shares
Mar 14
2023
SELL
Payment of exercise price or tax liability
$7,589
$15.52 p/Share
489
Reduced 3.19%
14,855
Ordinary Shares
Mar 14
2023
BUY
Exercise of conversion of derivative security
-
1,258
Added 7.73%
15,015
Ordinary Shares
Mar 13
2023
SELL
Payment of exercise price or tax liability
$6,349
$15.3 p/Share
415
Reduced 2.86%
14,086
Ordinary Shares
Mar 13
2023
BUY
Exercise of conversion of derivative security
-
1,065
Added 6.94%
14,274
Ordinary Shares
Mar 15
2022
SELL
Payment of exercise price or tax liability
$3,874
$18.9 p/Share
205
Reduced 1.5%
13,436
Ordinary Shares
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
613
Added 4.3%
13,641
Ordinary Shares
Mar 14
2022
SELL
Payment of exercise price or tax liability
$7,941
$19.51 p/Share
407
Reduced 3.08%
12,799
Ordinary Shares