Aug 14
2024
SELL
Payment of exercise price or tax liability
$129,214
$12.61 p/Share
10,247
Reduced 3.67%
268,628
Ordinary Shares
Aug 14
2024
BUY
Exercise of conversion of derivative security
-
20,666
Added 6.9%
278,875
Ordinary Shares
Jul 01
2024
SELL
Payment of exercise price or tax liability
$53,464
$10.08 p/Share
5,304
Reduced 2.01%
258,209
Ordinary Shares
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
10,697
Added 3.9%
263,513
Ordinary Shares
Feb 27
2024
SELL
Payment of exercise price or tax liability
$14,450
$9.83 p/Share
1,470
Reduced 0.58%
252,816
Ordinary Shares
Feb 27
2024
BUY
Exercise of conversion of derivative security
-
2,963
Added 1.15%
254,286
Ordinary Shares
Feb 25
2024
SELL
Payment of exercise price or tax liability
$243,437
$9.82 p/Share
24,790
Reduced 8.98%
251,323
Ordinary Shares
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
63,967
Added 19.31%
267,308
Ordinary Shares
Feb 24
2024
SELL
Payment of exercise price or tax liability
$70,595
$9.82 p/Share
7,189
Reduced 3.28%
212,146
Ordinary Shares
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
20,787
Added 8.66%
219,335
Ordinary Shares
Feb 23
2024
SELL
Payment of exercise price or tax liability
$119,902
$9.82 p/Share
12,210
Reduced 5.79%
198,548
Ordinary Shares
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
34,878
Added 14.2%
210,758
Ordinary Shares
Aug 14
2023
SELL
Payment of exercise price or tax liability
$100,010
$9.76 p/Share
10,247
Reduced 5.51%
175,880
Ordinary Shares
Aug 14
2023
BUY
Exercise of conversion of derivative security
-
20,667
Added 9.99%
186,127
Ordinary Shares
Mar 07
2023
SELL
Payment of exercise price or tax liability
$19,615
$12.55 p/Share
1,563
Reduced 0.94%
165,460
Ordinary Shares
Mar 07
2023
BUY
Exercise of conversion of derivative security
-
3,152
Added 1.85%
167,023
Ordinary Shares
Mar 03
2023
SELL
Payment of exercise price or tax liability
$112,674
$12.88 p/Share
8,748
Reduced 5.07%
163,871
Ordinary Shares
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
25,296
Added 12.78%
172,619
Ordinary Shares
Feb 27
2023
SELL
Payment of exercise price or tax liability
$13,212
$12.89 p/Share
1,025
Reduced 0.69%
147,323
Ordinary Shares
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
2,964
Added 1.96%
148,348
Ordinary Shares
Feb 25
2023
SELL
Payment of exercise price or tax liability
$79,723
$12.98 p/Share
6,142
Reduced 4.05%
145,384
Ordinary Shares
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
17,759
Added 10.49%
151,526
Ordinary Shares
Feb 24
2023
SELL
Payment of exercise price or tax liability
$95,727
$12.98 p/Share
7,375
Reduced 5.23%
133,767
Ordinary Shares
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
20,787
Added 12.84%
141,142
Ordinary Shares
Aug 14
2022
SELL
Payment of exercise price or tax liability
$169,076
$16.5 p/Share
10,247
Reduced 7.85%
120,355
Ordinary Shares