Mar 01
2024
SELL
Payment of exercise price or tax liability
$25,465
$14.72 p/Share
1,730
Reduced 4.29%
38,615
Ordinary Shares
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
3,949
Added 8.92%
40,345
Ordinary Shares
Feb 26
2024
SELL
Payment of exercise price or tax liability
$16,484
$14.64 p/Share
1,126
Reduced 3.0%
36,396
Ordinary Shares
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
2,334
Added 5.86%
37,522
Ordinary Shares
Feb 25
2024
SELL
Payment of exercise price or tax liability
$21,886
$14.64 p/Share
1,495
Reduced 4.08%
35,188
Ordinary Shares
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
3,450
Added 8.6%
36,683
Ordinary Shares
Feb 06
2024
SELL
Payment of exercise price or tax liability
$31,665
$13.15 p/Share
2,408
Reduced 6.76%
33,233
Ordinary Shares
Feb 06
2024
BUY
Exercise of conversion of derivative security
-
4,905
Added 12.1%
35,641
Ordinary Shares
Jul 27
2023
SELL
Payment of exercise price or tax liability
$63,810
$13.4 p/Share
4,762
Reduced 13.41%
30,736
Ordinary Shares
Jul 27
2023
BUY
Exercise of conversion of derivative security
-
10,873
Added 23.45%
35,498
Ordinary Shares
Feb 26
2023
SELL
Payment of exercise price or tax liability
$9,248
$14.12 p/Share
655
Reduced 2.59%
24,625
Ordinary Shares
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
2,334
Added 8.45%
25,280
Ordinary Shares
Feb 25
2023
SELL
Payment of exercise price or tax liability
$14,035
$14.12 p/Share
994
Reduced 4.15%
22,946
Ordinary Shares
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
3,449
Added 12.59%
23,940
Ordinary Shares
Feb 21
2023
SELL
Payment of exercise price or tax liability
$12,687
$14.16 p/Share
896
Reduced 4.19%
20,491
Ordinary Shares
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
2,779
Added 11.5%
21,387
Ordinary Shares
Feb 12
2023
SELL
Payment of exercise price or tax liability
$17,060
$13.87 p/Share
1,230
Reduced 6.2%
18,608
Ordinary Shares
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
3,606
Added 15.38%
19,838
Ordinary Shares
Apr 11
2022
SELL
Payment of exercise price or tax liability
$7,261
$13.25 p/Share
548
Reduced 3.27%
16,232
Ordinary Shares
Apr 11
2022
BUY
Exercise of conversion of derivative security
-
1,890
Added 10.12%
16,780
Ordinary Shares
Feb 28
2022
SELL
Payment of exercise price or tax liability
$10,670
$15.76 p/Share
677
Reduced 4.35%
14,890
Ordinary Shares
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
2,333
Added 13.03%
15,567
Ordinary Shares
Feb 22
2022
SELL
Payment of exercise price or tax liability
$22,514
$15.41 p/Share
1,461
Reduced 9.94%
13,234
Ordinary Shares
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
4,714
Added 25.48%
13,788
Ordinary Shares
Jan 28
2022
SELL
Payment of exercise price or tax liability
$12,325
$15.03 p/Share
820
Reduced 7.59%
9,981
Ordinary Shares