| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 27/10/2025 | Ordinary Shares | 261,000 | HKD 639,780 | HKD 2.490 | HKD 2.380 | 13,227,000 | 1.568 |
| 24/10/2025 | Ordinary Shares | 288,000 | HKD 705,840 | HKD 2.540 | HKD 2.390 | 12,966,000 | 1.537 |
| 23/10/2025 | Ordinary Shares | 309,000 | HKD 778,980 | HKD 2.600 | HKD 2.470 | 12,678,000 | 1.503 |
| 22/10/2025 | Ordinary Shares | 198,000 | HKD 504,750 | HKD 2.590 | HKD 2.450 | 12,369,000 | 1.466 |
| 21/10/2025 | Ordinary Shares | 324,000 | HKD 817,800 | HKD 2.550 | HKD 2.480 | 12,171,000 | 1.442 |
| 20/10/2025 | Ordinary Shares | 129,000 | HKD 321,960 | HKD 2.520 | HKD 2.470 | 11,847,000 | 1.404 |
| 17/10/2025 | Ordinary Shares | 219,000 | HKD 540,390 | HKD 2.500 | HKD 2.440 | 11,718,000 | 1.389 |
| 16/10/2025 | Ordinary Shares | 723,000 | HKD 1,837,500 | HKD 2.560 | HKD 2.470 | 11,499,000 | 1.363 |
| 15/10/2025 | Ordinary Shares | 1,005,000 | HKD 2,560,680 | HKD 2.580 | HKD 2.500 | 10,776,000 | 1.277 |
| 14/10/2025 | Ordinary Shares | 297,000 | HKD 755,640 | HKD 2.570 | HKD 2.420 | 9,771,000 | 1.158 |
| 13/10/2025 | Ordinary Shares | 141,000 | HKD 332,580 | HKD 2.380 | HKD 2.330 | 9,474,000 | 1.123 |
| 26/08/2025 | Ordinary Shares | 93,000 | HKD 200,940 | HKD 2.170 | HKD 2.150 | 9,333,000 | 1.106 |
| 21/07/2025 | Ordinary Shares | 366,000 | HKD 1,035,150 | HKD 2.890 | HKD 2.790 | 9,240,000 | 1.095 |
| 18/07/2025 | Ordinary Shares | 48,000 | HKD 134,310 | HKD 2.810 | HKD 2.790 | 8,874,000 | 1.052 |
| 15/07/2025 | Ordinary Shares | 261,000 | HKD 775,650 | HKD 2.990 | HKD 2.940 | 8,826,000 | 1.046 |
| 14/07/2025 | Ordinary Shares | 48,000 | HKD 141,870 | HKD 2.980 | HKD 2.920 | 8,565,000 | 1.015 |
| 09/07/2025 | Ordinary Shares | 513,000 | HKD 1,437,600 | HKD 2.920 | HKD 2.720 | 8,517,000 | 1.009 |
| 08/07/2025 | Ordinary Shares | 282,000 | HKD 760,710 | HKD 2.750 | HKD 2.680 | 8,004,000 | 0.949 |
| 03/07/2025 | Ordinary Shares | 42,000 | HKD 136,320 | HKD 3.250 | HKD 3.230 | 7,722,000 | 0.915 |
| 02/07/2025 | Ordinary Shares | 807,000 | HKD 2,639,520 | HKD 3.300 | HKD 3.200 | 7,680,000 | 0.910 |
| 30/06/2025 | Ordinary Shares | 1,194,000 | HKD 3,699,240 | HKD 3.180 | HKD 2.950 | 6,873,000 | 0.815 |
| 27/06/2025 | Ordinary Shares | 1,410,000 | HKD 4,370,640 | HKD 3.190 | HKD 3.010 | 5,679,000 | 0.673 |
| 26/06/2025 | Ordinary Shares | 1,860,000 | HKD 5,796,960 | HKD 3.190 | HKD 2.980 | 4,269,000 | 0.506 |
| 23/06/2025 | Ordinary Shares | 2,409,000 | HKD 7,917,840 | HKD 3.480 | HKD 3.080 | 2,409,000 | 0.286 |
| 17/06/2025 | Ordinary Shares | 2,277,000 | HKD 7,053,300 | HKD 3.100 | HKD 3.080 | 28,095,000 | 3.222 |
| 10/06/2025 | Ordinary Shares | 918,000 | HKD 2,246,010 | HKD 2.450 | HKD 2.340 | 25,818,000 | 2.961 |
| 09/06/2025 | Ordinary Shares | 1,158,000 | HKD 2,729,580 | HKD 2.440 | HKD 2.290 | 24,900,000 | 2.856 |
| 04/06/2025 | Ordinary Shares | 1,107,000 | HKD 2,603,280 | HKD 2.470 | HKD 2.270 | 23,742,000 | 2.723 |
| 03/06/2025 | Ordinary Shares | 1,077,000 | HKD 2,510,640 | HKD 2.450 | HKD 2.280 | 22,635,000 | 2.596 |
| 02/06/2025 | Ordinary Shares | 348,000 | HKD 806,460 | HKD 2.340 | HKD 2.270 | 21,558,000 | 2.473 |
| 27/05/2025 | Ordinary Shares | 564,000 | HKD 1,030,380 | HKD 1.830 | HKD 1.800 | 21,210,000 | 2.433 |
| 26/05/2025 | Ordinary Shares | 729,000 | HKD 1,273,230 | HKD 1.780 | HKD 1.680 | 20,646,000 | 2.368 |
| 23/05/2025 | Ordinary Shares | 984,000 | HKD 1,721,880 | HKD 1.810 | HKD 1.670 | 19,917,000 | 2.284 |
| 21/05/2025 | Ordinary Shares | 858,000 | HKD 1,557,810 | HKD 1.820 | HKD 1.780 | 18,933,000 | 2.172 |
| 20/05/2025 | Ordinary Shares | 1,110,000 | HKD 1,858,890 | HKD 1.690 | HKD 1.510 | 18,075,000 | 2.073 |
| 09/05/2025 | Ordinary Shares | 435,000 | HKD 295,740 | HKD 0.680 | HKD 0.670 | 16,965,000 | 1.946 |
| 30/04/2025 | Ordinary Shares | 420,000 | HKD 262,800 | HKD 0.630 | HKD 0.600 | 16,530,000 | 1.896 |
| 29/04/2025 | Ordinary Shares | 333,000 | HKD 200,850 | HKD 0.610 | HKD 0.590 | 16,110,000 | 1.848 |
| 28/04/2025 | Ordinary Shares | 69,000 | HKD 41,310 | HKD 0.600 | HKD 0.590 | 15,777,000 | 1.810 |
| 25/04/2025 | Ordinary Shares | 219,000 | HKD 129,390 | HKD 0.600 | HKD 0.590 | 15,708,000 | 1.802 |
| 1 2 3 4 | |||||||
| Remark: | Real time quote last updated: 30/10/2025 12:08 |
| 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 | |