| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 21/01/2026 | Ordinary Shares | 200,000 | HKD 774,240 | HKD 3.930 | HKD 3.840 | 2,150,800 | 0.418 |
| 20/01/2026 | Ordinary Shares | 100,000 | HKD 387,666 | HKD 3.910 | HKD 3.800 | 1,950,800 | 0.379 |
| 19/01/2026 | Ordinary Shares | 100,000 | HKD 386,627 | HKD 3.930 | HKD 3.830 | 1,850,800 | 0.360 |
| 16/01/2026 | Ordinary Shares | 100,000 | HKD 394,717 | HKD 3.980 | HKD 3.930 | 1,750,800 | 0.340 |
| 15/01/2026 | Ordinary Shares | 100,000 | HKD 390,929 | HKD 4.040 | HKD 3.840 | 1,650,800 | 0.321 |
| 14/01/2026 | Ordinary Shares | 93,200 | HKD 370,358 | HKD 4.000 | HKD 3.880 | 1,550,800 | 0.301 |
| 13/01/2026 | Ordinary Shares | 100,000 | HKD 391,769 | HKD 3.930 | HKD 3.890 | 1,457,600 | 0.283 |
| 12/01/2026 | Ordinary Shares | 7,600 | HKD 28,894 | HKD 3.810 | HKD 3.790 | 1,357,600 | 0.264 |
| 09/01/2026 | Ordinary Shares | 100,000 | HKD 372,301 | HKD 3.760 | HKD 3.680 | 1,350,000 | 0.262 |
| 08/01/2026 | Ordinary Shares | 100,000 | HKD 368,737 | HKD 3.740 | HKD 3.620 | 1,250,000 | 0.243 |
| 07/01/2026 | Ordinary Shares | 100,000 | HKD 362,498 | HKD 3.700 | HKD 3.590 | 1,150,000 | 0.224 |
| 06/01/2026 | Ordinary Shares | 100,000 | HKD 358,131 | HKD 3.610 | HKD 3.520 | 1,050,000 | 0.204 |
| 05/01/2026 | Ordinary Shares | 100,000 | HKD 352,445 | HKD 3.560 | HKD 3.510 | 950,000 | 0.185 |
| 31/12/2025 | Ordinary Shares | 100,000 | HKD 361,566 | HKD 3.630 | HKD 3.560 | 850,000 | 0.165 |
| 30/12/2025 | Ordinary Shares | 100,000 | HKD 358,427 | HKD 3.650 | HKD 3.510 | 750,000 | 0.146 |
| 20/11/2025 | Ordinary Shares | 50,000 | HKD 201,988 | HKD 4.110 | HKD 4.020 | 650,000 | 0.126 |
| 02/09/2025 | Ordinary Shares | 50,000 | HKD 281,370 | HKD 5.650 | HKD 5.610 | 600,000 | 0.117 |
| 01/09/2025 | Ordinary Shares | 150,000 | HKD 895,387 | HKD 6.070 | HKD 5.900 | 550,000 | 0.107 |
| 26/08/2025 | Ordinary Shares | 200,000 | HKD 1,221,403 | HKD 6.180 | HKD 5.990 | 400,000 | 0.078 |
| 23/07/2025 | Ordinary Shares | 100,000 | HKD 549,817 | HKD 5.520 | HKD 5.470 | 200,000 | 0.039 |
| 04/07/2025 | Ordinary Shares | 100,000 | HKD 464,391 | HKD 4.680 | HKD 4.520 | 100,000 | 0.019 |
| 23/05/2025 | Ordinary Shares | 100,000 | HKD 470,223 | HKD 4.750 | HKD 4.620 | 11,235,400 | 2.137 |
| 21/05/2025 | Ordinary Shares | 5,900 | HKD 26,963 | HKD 4.570 | HKD 4.570 | 11,135,400 | 2.118 |
| 20/05/2025 | Ordinary Shares | 100,000 | HKD 445,060 | HKD 4.540 | HKD 4.370 | 11,129,500 | 2.117 |
| 19/05/2025 | Ordinary Shares | 100,000 | HKD 438,630 | HKD 4.450 | HKD 4.310 | 11,029,500 | 2.098 |
| 16/05/2025 | Ordinary Shares | 100,000 | HKD 435,340 | HKD 4.430 | HKD 4.230 | 10,929,500 | 2.079 |
| 15/05/2025 | Ordinary Shares | 100,000 | HKD 432,340 | HKD 4.410 | HKD 4.220 | 10,829,500 | 2.060 |
| 13/05/2025 | Ordinary Shares | 9,600 | HKD 40,992 | HKD 4.270 | HKD 4.270 | 10,729,500 | 2.041 |
| 12/05/2025 | Ordinary Shares | 5,500 | HKD 22,952 | HKD 4.190 | HKD 4.160 | 10,719,900 | 2.039 |
| 09/05/2025 | Ordinary Shares | 100,000 | HKD 403,290 | HKD 4.130 | HKD 3.830 | 10,714,400 | 2.038 |
| 28/04/2025 | Ordinary Shares | 100,000 | HKD 408,850 | HKD 4.130 | HKD 4.030 | 10,614,400 | 2.019 |
| 24/04/2025 | Ordinary Shares | 100,000 | HKD 416,570 | HKD 4.230 | HKD 4.120 | 10,514,400 | 2.000 |
| 23/04/2025 | Ordinary Shares | 100,000 | HKD 425,890 | HKD 4.290 | HKD 4.230 | 10,414,400 | 1.981 |
| 22/04/2025 | Ordinary Shares | 100,000 | HKD 417,730 | HKD 4.230 | HKD 4.050 | 1,031,440 | 1.962 |
| 15/04/2025 | Ordinary Shares | 161,700 | HKD 683,050 | HKD 4.280 | HKD 4.170 | 10,214,400 | 1.943 |
| 09/04/2025 | Ordinary Shares | 135,300 | HKD 548,644 | HKD 4.080 | HKD 4.030 | 10,052,700 | 1.912 |
| 07/04/2025 | Ordinary Shares | 100,000 | HKD 386,020 | HKD 4.060 | HKD 3.760 | 9,917,400 | 1.887 |
| 02/04/2025 | Ordinary Shares | 194,800 | HKD 962,913 | HKD 4.980 | HKD 4.890 | 9,817,400 | 1.868 |
| 01/04/2025 | Ordinary Shares | 87,000 | HKD 423,560 | HKD 4.940 | HKD 4.850 | 9,622,600 | 1.831 |
| 31/03/2025 | Ordinary Shares | 207,700 | HKD 968,952 | HKD 4.710 | HKD 4.560 | 9,535,600 | 1.814 |
| 1 2 | |||||||
| Remark: | Real time quote last updated: 23/01/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 | |