Jul 10
2024
BUY
Grant, award, or other acquisition
-
40,000
Added 24.87%
120,858
Ordinary Shares
Mar 13
2024
SELL
Payment of exercise price or tax liability
$6,255
$4.44 p/Share
1,409
Reduced 1.8%
76,692
Ordinary Shares
Dec 13
2023
SELL
Payment of exercise price or tax liability
$5,719
$4.81 p/Share
1,189
Reduced 1.5%
78,101
Ordinary Shares
Sep 13
2023
SELL
Payment of exercise price or tax liability
$9,155
$7.7 p/Share
1,189
Reduced 1.48%
79,290
Ordinary Shares
Jun 13
2023
SELL
Payment of exercise price or tax liability
$19,202
$16.15 p/Share
1,189
Reduced 1.48%
79,326
Ordinary Shares
Mar 13
2023
SELL
Payment of exercise price or tax liability
$25,993
$18.54 p/Share
1,402
Reduced 1.71%
80,515
Ordinary Shares
Mar 06
2023
SELL
Open market or private sale
$450,987
$20.27 p/Share
22,249
Reduced 21.36%
81,917
Ordinary Shares
Mar 06
2023
BUY
Exercise of conversion of derivative security
$95,100
$6.34 p/Share
15,000
Added 12.59%
104,166
Ordinary Shares
Dec 13
2022
SELL
Payment of exercise price or tax liability
$24,850
$20.9 p/Share
1,189
Reduced 1.32%
89,166
Ordinary Shares
Nov 30
2022
SELL
Open market or private sale
$46,666
$20.75 p/Share
2,249
Reduced 2.43%
90,355
Ordinary Shares
Nov 25
2022
SELL
Open market or private sale
$68,148
$20.21 p/Share
3,372
Reduced 3.51%
92,604
Ordinary Shares
Sep 13
2022
SELL
Payment of exercise price or tax liability
$21,247
$17.87 p/Share
1,189
Reduced 1.22%
95,976
Ordinary Shares
Jun 13
2022
SELL
Payment of exercise price or tax liability
$16,289
$13.7 p/Share
1,189
Reduced 1.22%
96,190
Ordinary Shares
Mar 13
2022
SELL
Payment of exercise price or tax liability
$26,717
$22.47 p/Share
1,189
Reduced 1.21%
97,379
Ordinary Shares
Dec 13
2021
SELL
Payment of exercise price or tax liability
$27,335
$22.99 p/Share
1,189
Reduced 1.2%
97,638
Ordinary Shares
Sep 13
2021
SELL
Payment of exercise price or tax liability
$41,948
$35.28 p/Share
1,189
Reduced 1.19%
98,827
Ordinary Shares
Jun 16
2021
SELL
Open market or private sale
$57,477
$47.62 p/Share
1,207
Reduced 1.19%
100,016
Ordinary Shares
Mar 12
2021
SELL
Payment of exercise price or tax liability
$236,324
$49.7 p/Share
4,755
Reduced 4.49%
101,223
Ordinary Shares
Mar 10
2021
SELL
Open market or private sale
$926,000
$46.3 p/Share
20,000
Reduced 15.88%
105,978
Ordinary Shares
Nov 24
2020
SELL
Open market or private sale
$750,000
$25.0 p/Share
30,000
Reduced 19.23%
125,978
Ordinary Shares
Nov 24
2020
BUY
Exercise of conversion of derivative security
$180,000
$12.0 p/Share
15,000
Added 8.77%
155,978
Ordinary Shares
Nov 23
2020
SELL
Open market or private sale
$720,000
$24.0 p/Share
30,000
Reduced 17.55%
140,978
Ordinary Shares
Nov 23
2020
BUY
Exercise of conversion of derivative security
$180,000
$12.0 p/Share
15,000
Added 8.07%
170,978
Ordinary Shares