Dec 10
2024
SELL
Open market or private sale
$1,503,000
$15.03 p/Share
100,000
Reduced 14.33%
597,915
Ordinary Shares
Dec 10
2024
BUY
Exercise of conversion of derivative security
$1,471,000
$14.71 p/Share
100,000
Added 12.53%
697,915
Ordinary Shares
Dec 09
2024
SELL
Open market or private sale
$26,079
$7.63 p/Share
3,418
Reduced 0.57%
597,915
Ordinary Shares
Dec 08
2024
BUY
Grant, award, or other acquisition
-
10,494
Added 1.72%
601,333
Ordinary Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
-
150,000
Added 20.25%
590,839
Ordinary Shares
Feb 26
2024
SELL
Open market or private sale
$177,190
$6.35 p/Share
27,904
Reduced 5.95%
440,839
Ordinary Shares
Mar 07
2023
SELL
Open market or private sale
$53,924
$21.39 p/Share
2,521
Reduced 0.53%
468,743
Ordinary Shares
Feb 28
2023
SELL
Open market or private sale
$104,938
$20.9 p/Share
5,021
Reduced 1.05%
471,264
Ordinary Shares
Feb 27
2023
SELL
Open market or private sale
$391,496
$20.05 p/Share
19,526
Reduced 3.94%
476,285
Ordinary Shares
Feb 23
2023
BUY
Grant, award, or other acquisition
-
121,500
Added 19.68%
495,811
Ordinary Shares
Feb 20
2023
BUY
Grant, award, or other acquisition
-
5,830
Added 1.53%
374,311
Ordinary Shares
Dec 09
2022
SELL
Open market or private sale
$149,181
$22.44 p/Share
6,648
Reduced 1.77%
368,481
Ordinary Shares
Nov 22
2022
BUY
Grant, award, or other acquisition
-
14,575
Added 3.74%
375,129
Ordinary Shares
Feb 28
2022
SELL
Open market or private sale
$170,257
$16.7 p/Share
10,195
Reduced 2.75%
360,554
Ordinary Shares
Feb 24
2022
BUY
Grant, award, or other acquisition
-
125,073
Added 25.23%
370,749
Ordinary Shares
Jan 26
2022
SELL
Open market or private sale
$197,308
$18.1 p/Share
10,901
Reduced 4.25%
245,676
Ordinary Shares
Aug 18
2021
SELL
Open market or private sale
$28,360
$28.36 p/Share
1,000
Reduced 0.39%
256,577
Ordinary Shares
Jul 14
2021
SELL
Open market or private sale
$27,770
$27.77 p/Share
1,000
Reduced 0.39%
257,577
Ordinary Shares
Jun 17
2021
SELL
Open market or private sale
$66,500
$35.0 p/Share
1,900
Reduced 0.73%
258,577
Ordinary Shares
Jun 16
2021
SELL
Open market or private sale
$119,266
$34.57 p/Share
3,450
Reduced 1.31%
260,477
Ordinary Shares
May 12
2021
SELL
Open market or private sale
$72,653
$32.29 p/Share
2,250
Reduced 0.85%
263,927
Ordinary Shares
Apr 14
2021
SELL
Open market or private sale
$189,016
$35.33 p/Share
5,350
Reduced 1.97%
266,177
Ordinary Shares
Mar 17
2021
SELL
Open market or private sale
$76,095
$33.82 p/Share
2,250
Reduced 0.82%
271,527
Ordinary Shares
Mar 02
2021
SELL
Open market or private sale
$183,740
$36.94 p/Share
4,974
Reduced 1.78%
273,777
Ordinary Shares
Feb 25
2021
BUY
Grant, award, or other acquisition
-
55,813
Added 16.68%
278,751
Ordinary Shares