Aug 20
2024
SELL
Payment of exercise price or tax liability
$131,495
$8.22 p/Share
15,997
Reduced 0.87%
1,823,899
Ordinary Shares
Aug 07
2024
BUY
Grant, award, or other acquisition
$25,463
$7.83 p/Share
3,252
Added 0.18%
1,839,896
Ordinary Shares
May 20
2024
SELL
Payment of exercise price or tax liability
$145,572
$9.1 p/Share
15,997
Reduced 0.86%
1,836,644
Ordinary Shares
May 15
2024
BUY
Grant, award, or other acquisition
$20,369
$9.85 p/Share
2,068
Added 0.11%
1,852,641
Ordinary Shares
Apr 02
2024
BUY
Grant, award, or other acquisition
-
300,000
Added 13.95%
1,850,573
Ordinary Shares
Mar 15
2024
-
10,900
Reduced 0.7%
1,550,573
Ordinary Shares
Mar 15
2024
BUY
Grant, award, or other acquisition
$23,362
$8.64 p/Share
2,704
Added 0.17%
1,561,473
Ordinary Shares
Feb 20
2024
SELL
Payment of exercise price or tax liability
$331,788
$8.92 p/Share
37,196
Reduced 2.33%
1,558,769
Ordinary Shares
Nov 20
2023
SELL
Payment of exercise price or tax liability
$163,887
$10.37 p/Share
15,804
Reduced 0.98%
1,595,965
Ordinary Shares
Aug 20
2023
SELL
Payment of exercise price or tax liability
$153,298
$9.7 p/Share
15,804
Reduced 0.97%
1,611,769
Ordinary Shares
May 20
2023
SELL
Payment of exercise price or tax liability
$177,162
$11.21 p/Share
15,804
Reduced 0.96%
1,627,573
Ordinary Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
-
330,000
Added 16.72%
1,643,377
Ordinary Shares
Feb 20
2023
SELL
Payment of exercise price or tax liability
$390,664
$10.44 p/Share
37,420
Reduced 2.77%
1,313,377
Ordinary Shares
Dec 14
2022
SELL
Open market or private sale
$559,500
$11.19 p/Share
50,000
Reduced 3.57%
1,350,797
Ordinary Shares
Dec 13
2022
-
9,000
Reduced 0.64%
1,400,797
Ordinary Shares
Nov 20
2022
SELL
Payment of exercise price or tax liability
$171,473
$10.85 p/Share
15,804
Reduced 1.11%
1,409,797
Ordinary Shares
Aug 19
2022
SELL
Payment of exercise price or tax liability
$147,609
$9.34 p/Share
15,804
Reduced 1.1%
1,424,784
Ordinary Shares
May 20
2022
SELL
Payment of exercise price or tax liability
$96,358
$8.74 p/Share
11,025
Reduced 0.76%
1,440,588
Ordinary Shares
Feb 25
2022
BUY
Grant, award, or other acquisition
-
170,000
Added 10.5%
1,449,300
Ordinary Shares
Feb 18
2022
SELL
Payment of exercise price or tax liability
$218,243
$9.61 p/Share
22,710
Reduced 1.74%
1,279,300
Ordinary Shares
Nov 19
2021
SELL
Payment of exercise price or tax liability
$95,337
$8.36 p/Share
11,404
Reduced 0.87%
1,302,010
Ordinary Shares
Aug 20
2021
SELL
Payment of exercise price or tax liability
$160,226
$14.05 p/Share
11,404
Reduced 0.86%
1,313,414
Ordinary Shares
May 20
2021
SELL
Payment of exercise price or tax liability
$202,991
$17.8 p/Share
11,404
Reduced 0.85%
1,324,818
Ordinary Shares
Feb 20
2021
SELL
Payment of exercise price or tax liability
$2,073,439
$18.79 p/Share
110,348
Reduced 7.64%
1,334,821
Ordinary Shares
Feb 08
2021
BUY
Grant, award, or other acquisition
-
170,000
Added 10.53%
1,445,169
Ordinary Shares