1Repurchased 55,552 ordinary shares (13,888 ADSs) on NYSE on March 24, 2026 at avg USD 4.1128 per share for USD 228,477.03.
2Repurchased 58,000 ordinary shares on HKEX on March 25, 2026 at avg HKD 32.7546 per share for HKD 1,899,767.
3Repurchased 92,800 ordinary shares on HKEX on March 26, 2026 at avg HKD 31.3491 per share for HKD 2,909,196.
4Repurchased 97,820 ordinary shares (24,455 ADSs) on NYSE on March 26, 2026 at avg USD 4.03 per share for USD 394,212.77.
5Total shares repurchased under mandate: 12,166,988 (0.980237% of issued shares as of June 12, 2025 mandate date).
6All repurchases for cancellation; no treasury shares held; issued shares stable at 1,238,960,393.