Mar 20
2024
SELL
Payment of exercise price or tax liability
$45,913
$10.67 p/Share
4,303
Reduced 3.1%
134,433
Ordinary Shares
Mar 20
2024
BUY
Exercise of conversion of derivative security
-
7,630
Added 5.21%
138,736
Ordinary Shares
Mar 15
2024
SELL
Payment of exercise price or tax liability
$18,736
$10.15 p/Share
1,846
Reduced 1.39%
131,106
Ordinary Shares
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
3,251
Added 2.4%
132,196
Ordinary Shares
Mar 14
2024
SELL
Payment of exercise price or tax liability
$39,449
$10.26 p/Share
3,845
Reduced 2.88%
129,701
Ordinary Shares
Mar 14
2024
BUY
Exercise of conversion of derivative security
-
6,783
Added 4.83%
133,546
Ordinary Shares
Mar 13
2024
SELL
Payment of exercise price or tax liability
$22,913
$10.17 p/Share
2,253
Reduced 1.75%
126,763
Ordinary Shares
Mar 13
2024
BUY
Exercise of conversion of derivative security
-
3,971
Added 3.01%
127,752
Ordinary Shares
Nov 02
2023
BUY
Open market or private purchase
$49,995
$8.62 p/Share
5,800
Added 4.45%
124,534
Ordinary Shares
Mar 15
2023
SELL
Payment of exercise price or tax liability
$27,104
$15.64 p/Share
1,733
Reduced 1.45%
118,137
Ordinary Shares
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
3,189
Added 2.61%
119,180
Ordinary Shares
Mar 14
2023
SELL
Payment of exercise price or tax liability
$73,425
$15.52 p/Share
4,731
Reduced 3.9%
116,681
Ordinary Shares
Mar 14
2023
BUY
Exercise of conversion of derivative security
-
8,705
Added 6.75%
120,198
Ordinary Shares
Mar 13
2023
SELL
Payment of exercise price or tax liability
$32,191
$15.3 p/Share
2,104
Reduced 1.83%
112,707
Ordinary Shares
Mar 13
2023
BUY
Exercise of conversion of derivative security
-
3,867
Added 3.29%
113,655
Ordinary Shares
Mar 15
2022
SELL
Payment of exercise price or tax liability
$12,606
$18.9 p/Share
667
Reduced 0.6%
110,507
Ordinary Shares
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
1,229
Added 1.09%
111,174
Ordinary Shares
Mar 14
2022
SELL
Payment of exercise price or tax liability
$21,246
$19.51 p/Share
1,089
Reduced 0.98%
110,130
Ordinary Shares
Mar 14
2022
BUY
Exercise of conversion of derivative security
-
2,187
Added 1.94%
110,623
Ordinary Shares
Mar 13
2022
SELL
Payment of exercise price or tax liability
$19,959
$19.51 p/Share
1,023
Reduced 0.93%
109,032
Ordinary Shares
Mar 13
2022
BUY
Exercise of conversion of derivative security
-
2,056
Added 1.83%
110,055
Ordinary Shares
Mar 26
2021
SELL
Payment of exercise price or tax liability
$131,985
$20.24 p/Share
6,521
Reduced 5.71%
107,656
Ordinary Shares
Mar 26
2021
BUY
Grant, award, or other acquisition
-
5,760
Added 4.8%
114,177
Ordinary Shares
Mar 26
2021
BUY
Exercise of conversion of derivative security
-
6,423
Added 5.59%
108,417
Ordinary Shares
Mar 23
2021
SELL
Payment of exercise price or tax liability
$66,019
$20.27 p/Share
3,257
Reduced 3.09%
101,994
Ordinary Shares