Aug 15
2024
SELL
Payment of exercise price or tax liability
$5,384
$6.35 p/Share
848
Reduced 0.08%
1,112,444
Ordinary Shares
Aug 13
2024
BUY
Grant, award, or other acquisition
-
161,290
Added 12.65%
1,113,292
Ordinary Shares
Mar 15
2024
BUY
Grant, award, or other acquisition
-
141,643
Added 12.95%
952,002
Ordinary Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$102,016
$7.14 p/Share
14,288
Reduced 1.73%
810,359
Ordinary Shares
Feb 21
2024
SELL
Payment of exercise price or tax liability
$19,275
$8.85 p/Share
2,178
Reduced 0.26%
824,647
Ordinary Shares
Feb 21
2024
BUY
Grant, award, or other acquisition
-
10,368
Added 1.24%
826,825
Ordinary Shares
Aug 15
2023
SELL
Payment of exercise price or tax liability
$5,995
$7.07 p/Share
848
Reduced 0.1%
816,457
Ordinary Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$93,164
$11.42 p/Share
8,158
Reduced 0.99%
817,305
Ordinary Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
-
87,565
Added 9.59%
825,463
Ordinary Shares
Nov 15
2022
SELL
Open market or private sale
$1,048,000
$10.48 p/Share
100,000
Reduced 11.93%
737,898
Ordinary Shares
Aug 15
2022
SELL
Payment of exercise price or tax liability
$12,108
$13.62 p/Share
889
Reduced 0.11%
837,898
Ordinary Shares
May 16
2022
SELL
Open market or private sale
$712,500
$14.25 p/Share
50,000
Reduced 5.63%
838,787
Ordinary Shares
May 11
2022
SELL
Open market or private sale
$807,360
$13.92 p/Share
58,000
Reduced 6.13%
888,787
Ordinary Shares
Mar 14
2022
SELL
Open market or private sale
$226,080
$14.13 p/Share
16,000
Reduced 1.66%
946,787
Ordinary Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$49,138
$14.33 p/Share
3,429
Reduced 0.35%
962,787
Ordinary Shares
Mar 01
2022
BUY
Grant, award, or other acquisition
-
69,783
Added 6.74%
966,216
Ordinary Shares
Jan 03
2022
SELL
Open market or private sale
$191,920
$23.99 p/Share
8,000
Reduced 0.88%
896,433
Ordinary Shares
Dec 20
2021
SELL
Sale (or disposition) back to the issuer
$992,125
$23.78 p/Share
41,721
Reduced 4.41%
904,433
Ordinary Shares
Dec 20
2021
BUY
Exercise of conversion of derivative security
-
41,721
Added 4.22%
946,154
Ordinary Shares
Nov 16
2021
SELL
Open market or private sale
$792,000
$24.0 p/Share
33,000
Reduced 3.52%
904,433
Ordinary Shares
Nov 15
2021
SELL
Open market or private sale
$774,840
$23.48 p/Share
33,000
Reduced 3.4%
937,433
Ordinary Shares
Nov 04
2021
SELL
Open market or private sale
$600,000
$24.0 p/Share
25,000
Reduced 2.51%
970,433
Ordinary Shares
Nov 01
2021
SELL
Open market or private sale
$2,673,750
$23.25 p/Share
115,000
Reduced 10.36%
995,433
Ordinary Shares
Aug 15
2021
BUY
Grant, award, or other acquisition
-
12,114
Added 1.08%
1,110,433
Ordinary Shares