CEO Ho Kin Wai purchases 839,963 shares at $1.14; stock now $0.70, down 68.5% from $2.22 high.
Ho Kin Wai, Chief Executive Officer, purchased 839,963 shares at $1.14 on 2026-03-23, increasing his holdings from 19.42M to 20.26M shares. The stock has since declined substantially: currently trading at $0.70, down 68.5% from the 52-week high of $2.22, though it is up 6.4% over the past 30 days and down 31.7% over 90 days. This purchase occurred at a price 38.6% above the current market price, placing the CEO's recent investment underwater in near-term trading terms. The magnitude of the transaction—nearly 840K shares representing 4.3% of his pre-transaction holdings—indicates a material capital commitment by the company's top executive in a market cap of $26.9M, yet the subsequent price deterioration raises questions about the investment thesis underlying the CEO's timing and conviction relative to market developments.