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
Mar 14
2022
BUY
Exercise of conversion of derivative security
-
817
Added 5.83%
13,206
Ordinary Shares
Mar 13
2022
SELL
Payment of exercise price or tax liability
$5,502
$19.51 p/Share
282
Reduced 2.23%
12,389
Ordinary Shares
Mar 13
2022
BUY
Exercise of conversion of derivative security
-
567
Added 4.28%
12,671
Ordinary Shares
Jun 02
2021
SELL
Payment of exercise price or tax liability
$44,458
$23.24 p/Share
1,913
Reduced 13.92%
11,834
Ordinary Shares
Jun 02
2021
BUY
Exercise of conversion of derivative security
-
3,933
Added 23.37%
12,897
Ordinary Shares
Mar 14
2021
SELL
Payment of exercise price or tax liability
$6,585
$21.95 p/Share
300
Reduced 2.97%
9,814
Ordinary Shares
Mar 14
2021
BUY
Exercise of conversion of derivative security
-
797
Added 7.3%
10,114
Ordinary Shares
Mar 13
2021
SELL
Payment of exercise price or tax liability
$4,566
$21.95 p/Share
208
Reduced 2.18%
9,317
Ordinary Shares