| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 05/02/2026 | Ordinary Shares | 915,000 | HKD 2,001,990 | HKD 2.210 | HKD 2.140 | 29,574,000 | 2.116 |
| 04/02/2026 | Ordinary Shares | 938,000 | HKD 2,002,600 | HKD 2.160 | HKD 2.110 | 28,659,000 | 2.051 |
| 03/02/2026 | Ordinary Shares | 963,000 | HKD 2,000,640 | HKD 2.120 | HKD 2.050 | 27,721,000 | 1.983 |
| 02/02/2026 | Ordinary Shares | 961,000 | HKD 2,002,860 | HKD 2.120 | HKD 2.060 | 26,758,000 | 1.915 |
| 30/01/2026 | Ordinary Shares | 918,000 | HKD 2,001,060 | HKD 2.210 | HKD 2.150 | 25,797,000 | 1.846 |
| 29/01/2026 | Ordinary Shares | 892,000 | HKD 2,001,580 | HKD 2.270 | HKD 2.160 | 24,879,000 | 1.780 |
| 28/01/2026 | Ordinary Shares | 914,000 | HKD 2,001,880 | HKD 2.200 | HKD 2.180 | 23,987,000 | 1.716 |
| 27/01/2026 | Ordinary Shares | 914,000 | HKD 2,000,810 | HKD 2.210 | HKD 2.160 | 23,073,000 | 1.651 |
| 26/01/2026 | Ordinary Shares | 920,000 | HKD 2,001,860 | HKD 2.200 | HKD 2.150 | 22,159,000 | 1.586 |
| 23/01/2026 | Ordinary Shares | 945,000 | HKD 2,012,300 | HKD 2.160 | HKD 2.100 | 21,239,000 | 1.520 |
| 22/01/2026 | Ordinary Shares | 957,000 | HKD 2,002,970 | HKD 2.100 | HKD 2.080 | 20,294,000 | 1.452 |
| 21/01/2026 | Ordinary Shares | 962,000 | HKD 2,002,450 | HKD 2.100 | HKD 2.060 | 19,337,000 | 1.384 |
| 19/01/2026 | Ordinary Shares | 975,000 | HKD 2,000,000 | HKD 2.060 | HKD 1.990 | 18,375,000 | 1.315 |
| 16/01/2026 | Ordinary Shares | 986,000 | HKD 2,001,580 | HKD 2.030 | HKD 2.030 | 17,400,000 | 1.245 |
| 15/01/2026 | Ordinary Shares | 1,010,000 | HKD 2,004,920 | HKD 2.000 | HKD 1.960 | 16,414,000 | 1.174 |
| 14/01/2026 | Ordinary Shares | 1,026,000 | HKD 2,003,640 | HKD 1.960 | HKD 1.940 | 15,404,000 | 1.102 |
| 13/01/2026 | Ordinary Shares | 1,060,000 | HKD 2,001,600 | HKD 1.910 | HKD 1.860 | 14,378,000 | 1.029 |
| 12/01/2026 | Ordinary Shares | 814,000 | HKD 1,562,740 | HKD 1.970 | HKD 1.900 | 13,318,000 | 0.953 |
| 09/01/2026 | Ordinary Shares | 1,064,000 | HKD 2,001,680 | HKD 1.900 | HKD 1.870 | 12,504,000 | 0.895 |
| 08/01/2026 | Ordinary Shares | 1,070,000 | HKD 2,002,900 | HKD 1.880 | HKD 1.870 | 11,440,000 | 0.819 |
| 07/01/2026 | Ordinary Shares | 721,000 | HKD 1,374,400 | HKD 1.920 | HKD 1.890 | 10,370,000 | 0.742 |
| 06/01/2026 | Ordinary Shares | 1,077,000 | HKD 2,002,550 | HKD 1.890 | HKD 1.830 | 9,649,000 | 0.690 |
| 05/01/2026 | Ordinary Shares | 1,066,000 | HKD 2,002,290 | HKD 1.890 | HKD 1.860 | 8,572,000 | 0.613 |
| 02/01/2026 | Ordinary Shares | 541,000 | HKD 1,001,440 | HKD 1.870 | HKD 1.830 | 7,506,000 | 0.537 |
| 31/12/2025 | Ordinary Shares | 560,000 | HKD 1,003,420 | HKD 1.800 | HKD 1.770 | 6,965,000 | 0.498 |
| 30/12/2025 | Ordinary Shares | 554,000 | HKD 1,000,400 | HKD 1.820 | HKD 1.800 | 6,405,000 | 0.458 |
| 17/10/2025 | Ordinary Shares | 491,000 | HKD 1,001,320 | HKD 2.050 | HKD 2.010 | 5,851,000 | 0.419 |
| 16/10/2025 | Ordinary Shares | 478,000 | HKD 1,002,800 | HKD 2.100 | HKD 2.090 | 5,360,000 | 0.384 |
| 15/10/2025 | Ordinary Shares | 486,000 | HKD 1,000,830 | HKD 2.060 | HKD 2.050 | 4,882,000 | 0.349 |
| 14/10/2025 | Ordinary Shares | 498,000 | HKD 1,001,000 | HKD 2.030 | HKD 2.000 | 4,396,000 | 0.315 |
| 13/10/2025 | Ordinary Shares | 494,000 | HKD 1,002,700 | HKD 2.050 | HKD 2.000 | 3,898,000 | 0.279 |
| 10/10/2025 | Ordinary Shares | 480,000 | HKD 1,000,720 | HKD 2.090 | HKD 2.080 | 3,404,000 | 0.244 |
| 09/10/2025 | Ordinary Shares | 484,000 | HKD 1,000,880 | HKD 2.070 | HKD 2.060 | 2,924,000 | 0.209 |
| 08/10/2025 | Ordinary Shares | 510,000 | HKD 1,040,390 | HKD 2.050 | HKD 2.030 | 2,440,000 | 0.175 |
| 06/10/2025 | Ordinary Shares | 491,000 | HKD 1,004,050 | HKD 2.050 | HKD 2.040 | 1,930,000 | 0.138 |
| 03/10/2025 | Ordinary Shares | 483,000 | HKD 1,000,980 | HKD 2.090 | HKD 2.060 | 1,439,000 | 0.103 |
| 02/10/2025 | Ordinary Shares | 473,000 | HKD 1,001,680 | HKD 2.130 | HKD 2.110 | 956,000 | 0.068 |
| 30/09/2025 | Ordinary Shares | 483,000 | HKD 1,001,340 | HKD 2.090 | HKD 2.060 | 483,000 | 0.035 |
| 1 | |||||||
| Remark: | Real time quote last updated: 06/02/2026 17:59 |
| Real-time basic market prices of Hong Kong securities are provided by HKEx; a Designated Website authorized by the HKEx Group to provide the Service | |