Jan 05
2026
SELL
Open market or private sale
$21,098
$6.46 p/Share
3,266
Reduced 1.98%
161,966
Ordinary Shares
Jan 02
2026
SELL
Open market or private sale
$20,706
$6.8 p/Share
3,045
Reduced 1.81%
165,232
Ordinary Shares
Jan 02
2026
BUY
Grant, award, or other acquisition
-
50,000
Added 22.91%
168,277
Ordinary Shares
Oct 03
2025
SELL
Open market or private sale
$8,224
$8.41 p/Share
978
Reduced 0.82%
118,277
Ordinary Shares
Oct 02
2025
SELL
Open market or private sale
$6,921
$8.4 p/Share
824
Reduced 0.69%
119,255
Ordinary Shares
Jul 03
2025
SELL
Open market or private sale
$7,187
$7.44 p/Share
966
Reduced 0.8%
120,079
Ordinary Shares
Jul 02
2025
SELL
Open market or private sale
$5,849
$7.09 p/Share
825
Reduced 0.68%
121,045
Ordinary Shares
Apr 03
2025
SELL
Open market or private sale
$7,764
$7.48 p/Share
1,038
Reduced 0.84%
121,870
Ordinary Shares
Apr 02
2025
SELL
Open market or private sale
$6,528
$8.02 p/Share
814
Reduced 0.66%
122,908
Ordinary Shares
Jan 03
2025
SELL
Open market or private sale
$13,806
$14.75 p/Share
936
Reduced 0.75%
123,722
Ordinary Shares
Jan 02
2025
SELL
Open market or private sale
$46,313
$14.09 p/Share
3,287
Reduced 2.57%
124,658
Ordinary Shares
Jan 02
2025
BUY
Grant, award, or other acquisition
-
35,000
Added 21.48%
127,945
Ordinary Shares
Oct 03
2024
SELL
Open market or private sale
$21,636
$22.26 p/Share
972
Reduced 1.03%
92,945
Ordinary Shares
Jul 03
2024
SELL
Open market or private sale
$18,991
$19.64 p/Share
967
Reduced 1.02%
93,917
Ordinary Shares
Apr 03
2024
SELL
Open market or private sale
$22,738
$23.81 p/Share
955
Reduced 1.0%
94,884
Ordinary Shares
Jan 03
2024
SELL
Open market or private sale
$46,252
$17.5 p/Share
2,643
Reduced 2.68%
95,839
Ordinary Shares
Jan 02
2024
BUY
Grant, award, or other acquisition
-
28,000
Added 22.14%
98,482
Ordinary Shares
Oct 03
2023
SELL
Open market or private sale
$8,840
$20.0 p/Share
442
Reduced 0.62%
70,482
Ordinary Shares
Jul 03
2023
SELL
Open market or private sale
$11,320
$25.1 p/Share
451
Reduced 0.63%
70,924
Ordinary Shares
Apr 03
2023
SELL
Open market or private sale
$9,436
$21.11 p/Share
447
Reduced 0.62%
71,375
Ordinary Shares
Jan 03
2023
SELL
Open market or private sale
$52,337
$29.06 p/Share
1,801
Reduced 2.45%
71,822
Ordinary Shares
Jan 03
2023
BUY
Grant, award, or other acquisition
-
17,500
Added 19.2%
73,623
Ordinary Shares
Jan 03
2022
BUY
Grant, award, or other acquisition
-
15,000
Added 21.09%
56,123
Ordinary Shares