Average Insider

Where insiders trade, we follow

52W Low$3.18
Current$12.6252.1% above low, 47.9% below high
Purchase$11.6346.6% above low, 53.4% below high
52W High$21.29
Total Shares
151,319
Total Value
$1,759,339.97
Avg P&L
+8.5%
Timeframe
4 days

Participants

NameTitleSecurityDerivativeFiling DateTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Ordinary Sharesโ€”Mar 20, 2026Mar 20, 2026P148,819$11.63$1,730,764.971,965,000Directโ€”View Details
Director
American Depositary Sharesโ€”Mar 24, 2026Mar 24, 2026P2,500$11.43$28,575.002,500Directโ€”View Details
Version: v26.5.1