| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 24/10/2025 | Ordinary Shares | 293,000 | HKD 606,360 | HKD 2.070 | HKD 2.020 | 5,642,500 | 1.078 |
| 23/10/2025 | Ordinary Shares | 50,000 | HKD 104,500 | HKD 2.090 | HKD 2.090 | 5,349,500 | 1.022 |
| 22/10/2025 | Ordinary Shares | 91,500 | HKD 192,135 | HKD 2.110 | HKD 2.090 | 5,299,500 | 1.012 |
| 21/10/2025 | Ordinary Shares | 135,000 | HKD 284,550 | HKD 2.120 | HKD 2.090 | 5,208,000 | 0.995 |
| 16/09/2025 | Ordinary Shares | 327,000 | HKD 729,800 | HKD 2.250 | HKD 2.180 | 5,073,000 | 0.969 |
| 15/09/2025 | Ordinary Shares | 260,000 | HKD 583,500 | HKD 2.250 | HKD 2.220 | 4,746,000 | 0.906 |
| 12/09/2025 | Ordinary Shares | 161,500 | HKD 355,300 | HKD 2.200 | HKD 2.200 | 4,486,000 | 0.857 |
| 09/09/2025 | Ordinary Shares | 255,000 | HKD 541,700 | HKD 2.140 | HKD 2.120 | 4,324,500 | 0.826 |
| 08/09/2025 | Ordinary Shares | 190,000 | HKD 402,500 | HKD 2.130 | HKD 2.090 | 4,069,500 | 0.777 |
| 05/09/2025 | Ordinary Shares | 215,000 | HKD 443,560 | HKD 2.080 | HKD 2.040 | 3,879,500 | 0.741 |
| 04/09/2025 | Ordinary Shares | 172,000 | HKD 329,800 | HKD 1.990 | HKD 1.900 | 3,664,500 | 0.700 |
| 11/07/2025 | Ordinary Shares | 86,000 | HKD 185,720 | HKD 2.190 | HKD 2.150 | 3,492,500 | 0.667 |
| 08/07/2025 | Ordinary Shares | 372,000 | HKD 837,920 | HKD 2.300 | HKD 2.190 | 3,406,500 | 0.651 |
| 04/07/2025 | Ordinary Shares | 240,000 | HKD 538,200 | HKD 2.260 | HKD 2.220 | 3,034,500 | 0.580 |
| 30/06/2025 | Ordinary Shares | 91,000 | HKD 191,470 | HKD 2.120 | HKD 2.068 | 2,794,500 | 0.534 |
| 27/06/2025 | Ordinary Shares | 970,000 | HKD 2,030,555 | HKD 2.110 | HKD 2.060 | 2,703,500 | 0.516 |
| 26/06/2025 | Ordinary Shares | 200,000 | HKD 410,000 | HKD 2.050 | HKD 2.050 | 1,733,500 | 0.331 |
| 24/06/2025 | Ordinary Shares | 163,500 | HKD 325,210 | HKD 1.990 | HKD 1.982 | 1,533,500 | 0.293 |
| 23/06/2025 | Ordinary Shares | 80,000 | HKD 157,105 | HKD 1.980 | HKD 1.949 | 1,370,000 | 0.262 |
| 20/06/2025 | Ordinary Shares | 560,000 | HKD 1,053,805 | HKD 1.930 | HKD 1.821 | 1,290,000 | 0.246 |
| 19/06/2025 | Ordinary Shares | 30,000 | HKD 56,000 | HKD 1.880 | HKD 1.860 | 730,000 | 0.139 |
| 18/06/2025 | Ordinary Shares | 130,000 | HKD 245,875 | HKD 1.898 | HKD 1.882 | 700,000 | 0.134 |
| 17/06/2025 | Ordinary Shares | 370,000 | HKD 685,420 | HKD 1.880 | HKD 1.800 | 570,000 | 0.109 |
| 16/06/2025 | Ordinary Shares | 200,000 | HKD 364,285 | HKD 1.850 | HKD 1.790 | 200,000 | 0.382 |
| 12/06/2025 | Ordinary Shares | 200,000 | HKD 359,850 | HKD 1.821 | HKD 1.780 | 57,804,500 | 9.973 |
| 10/06/2025 | Ordinary Shares | 270,000 | HKD 475,640 | HKD 1.771 | HKD 1.734 | 57,604,500 | 9.938 |
| 09/06/2025 | Ordinary Shares | 30,000 | HKD 52,800 | HKD 1.760 | HKD 1.760 | 57,334,500 | 9.892 |
| 03/06/2025 | Ordinary Shares | 50,000 | HKD 91,890 | HKD 1.838 | HKD 1.838 | 57,304,500 | 9.887 |
| 29/05/2025 | Ordinary Shares | 81,000 | HKD 146,759 | HKD 1.840 | HKD 1.812 | 57,254,500 | 9.878 |
| 28/05/2025 | Ordinary Shares | 80,000 | HKD 147,380 | HKD 1.842 | HKD 1.842 | 57,173,500 | 9.864 |
| 26/05/2025 | Ordinary Shares | 430,000 | HKD 777,190 | HKD 1.840 | HKD 1.800 | 57,093,500 | 9.850 |
| 23/05/2025 | Ordinary Shares | 107,000 | HKD 195,340 | HKD 1.850 | HKD 1.817 | 56,663,500 | 9.776 |
| 22/05/2025 | Ordinary Shares | 137,000 | HKD 247,424 | HKD 1.835 | HKD 1.770 | 56,556,500 | 9.758 |
| 21/05/2025 | Ordinary Shares | 86,000 | HKD 158,280 | HKD 1.847 | HKD 1.812 | 56,419,500 | 9.734 |
| 20/05/2025 | Ordinary Shares | 156,000 | HKD 283,475 | HKD 1.860 | HKD 1.800 | 56,333,500 | 9.719 |
| 19/05/2025 | Ordinary Shares | 82,500 | HKD 147,939 | HKD 1.810 | HKD 1.780 | 56,177,500 | 9.692 |
| 16/05/2025 | Ordinary Shares | 92,000 | HKD 166,415 | HKD 1.825 | HKD 1.800 | 56,095,000 | 9.678 |
| 15/05/2025 | Ordinary Shares | 71,000 | HKD 127,625 | HKD 1.810 | HKD 1.790 | 56,003,000 | 9.662 |
| 14/05/2025 | Ordinary Shares | 46,500 | HKD 82,910 | HKD 1.830 | HKD 1.787 | 55,932,000 | 9.650 |
| 13/05/2025 | Ordinary Shares | 270,000 | HKD 489,445 | HKD 1.830 | HKD 1.782 | 55,885,500 | 9.642 |
| 1 2 3 | |||||||
| Remark: | Real time quote last updated: 28/10/2025 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 | |