| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 18/07/2024 | Ordinary Shares | 110,000 | HKD 704,181 | HKD 6.560 | HKD 6.270 | 2,318,400 | 0.441 |
| 17/07/2024 | Ordinary Shares | 800 | HKD 5,144 | HKD 6.430 | HKD 6.430 | 2,208,400 | 0.420 |
| 16/07/2024 | Ordinary Shares | 8,900 | HKD 55,851 | HKD 6.330 | HKD 6.120 | 2,207,600 | 0.420 |
| 15/07/2024 | Ordinary Shares | 249,100 | HKD 1,524,336 | HKD 6.150 | HKD 6.060 | 2,198,700 | 0.418 |
| 12/07/2024 | Ordinary Shares | 10,000 | HKD 62,303 | HKD 6.250 | HKD 6.200 | 1,949,600 | 0.371 |
| 10/07/2024 | Ordinary Shares | 25,000 | HKD 146,785 | HKD 5.950 | HKD 5.840 | 1,939,600 | 0.369 |
| 09/07/2024 | Ordinary Shares | 10,000 | HKD 58,957 | HKD 5.990 | HKD 5.800 | 1,914,600 | 0.364 |
| 08/07/2024 | Ordinary Shares | 81,000 | HKD 477,424 | HKD 5.990 | HKD 5.780 | 1,904,600 | 0.362 |
| 05/07/2024 | Ordinary Shares | 10,000 | HKD 61,988 | HKD 6.260 | HKD 6.100 | 1,823,600 | 0.347 |
| 04/07/2024 | Ordinary Shares | 43,000 | HKD 268,567 | HKD 6.280 | HKD 6.190 | 1,813,600 | 0.345 |
| 03/07/2024 | Ordinary Shares | 5,000 | HKD 32,086 | HKD 6.440 | HKD 6.390 | 1,770,600 | 0.337 |
| 02/07/2024 | Ordinary Shares | 20,000 | HKD 124,156 | HKD 6.240 | HKD 6.190 | 1,765,600 | 0.336 |
| 28/06/2024 | Ordinary Shares | 379,000 | HKD 2,354,433 | HKD 6.310 | HKD 6.000 | 1,745,600 | 0.332 |
| 27/06/2024 | Ordinary Shares | 557,400 | HKD 3,300,669 | HKD 6.060 | HKD 5.820 | 1,366,600 | 0.260 |
| 26/06/2024 | Ordinary Shares | 154,800 | HKD 945,288 | HKD 6.230 | HKD 5.920 | 809,200 | 0.154 |
| 25/06/2024 | Ordinary Shares | 204,200 | HKD 1,268,619 | HKD 6.460 | HKD 6.130 | 654,400 | 0.124 |
| 24/06/2024 | Ordinary Shares | 200,000 | HKD 1,256,259 | HKD 6.370 | HKD 6.190 | 450,200 | 0.086 |
| 21/06/2024 | Ordinary Shares | 150,200 | HKD 982,038 | HKD 6.820 | HKD 6.450 | 250,200 | 0.048 |
| 20/06/2024 | Ordinary Shares | 100,000 | HKD 702,616 | HKD 7.170 | HKD 6.910 | 100,000 | 0.019 |
| 19/06/2024 | Ordinary Shares | 50,000 | HKD 358,398 | HKD 7.250 | HKD 7.040 | 3,510,600 | 0.668 |
| 18/06/2024 | Ordinary Shares | 170,000 | HKD 1,191,377 | HKD 7.070 | HKD 6.900 | 3,460,600 | 0.658 |
| 13/06/2024 | Ordinary Shares | 120,000 | HKD 935,401 | HKD 7.870 | HKD 7.710 | 3,290,600 | 0.626 |
| 05/06/2024 | Ordinary Shares | 3,000 | HKD 22,680 | HKD 7.560 | -- | 3,170,600 | 0.603 |
| 31/05/2024 | Ordinary Shares | 134,800 | HKD 1,023,963 | HKD 7.780 | HKD 7.540 | 3,167,600 | 0.603 |
| 30/05/2024 | Ordinary Shares | 190,000 | HKD 1,448,699 | HKD 7.890 | HKD 7.490 | 3,032,800 | 0.577 |
| 29/05/2024 | Ordinary Shares | 147,700 | HKD 1,119,422 | HKD 7.780 | HKD 7.420 | 2,842,800 | 0.541 |
| 28/05/2024 | Ordinary Shares | 100,000 | HKD 757,732 | HKD 7.910 | HKD 7.450 | 2,695,100 | 0.513 |
| 27/05/2024 | Ordinary Shares | 85,700 | HKD 646,743 | HKD 7.670 | HKD 7.400 | 2,595,100 | 0.494 |
| 24/05/2024 | Ordinary Shares | 80,000 | HKD 609,472 | HKD 7.740 | HKD 7.500 | 2,509,400 | 0.477 |
| 23/05/2024 | Ordinary Shares | 46,600 | HKD 371,108 | HKD 8.210 | HKD 7.800 | 2,429,400 | 0.462 |
| 22/05/2024 | Ordinary Shares | 40,000 | HKD 325,636 | HKD 8.300 | HKD 8.040 | 2,382,800 | 0.453 |
| 21/05/2024 | Ordinary Shares | 40,000 | HKD 321,663 | HKD 8.140 | HKD 7.930 | 2,342,800 | 0.446 |
| 20/05/2024 | Ordinary Shares | 38,800 | HKD 313,775 | HKD 8.250 | HKD 7.850 | 2,302,800 | 0.438 |
| 17/05/2024 | Ordinary Shares | 70,000 | HKD 526,785 | HKD 7.860 | HKD 7.330 | 2,264,000 | 0.431 |
| 16/05/2024 | Ordinary Shares | 20,000 | HKD 157,282 | HKD 8.160 | HKD 7.780 | 2,194,000 | 0.417 |
| 14/05/2024 | Ordinary Shares | 30,000 | HKD 240,846 | HKD 8.220 | HKD 7.920 | 2,174,000 | 0.414 |
| 13/05/2024 | Ordinary Shares | 70,000 | HKD 557,515 | HKD 8.190 | HKD 7.620 | 2,144,000 | 0.408 |
| 10/05/2024 | Ordinary Shares | 56,900 | HKD 457,925 | HKD 8.160 | HKD 7.940 | 2,074,000 | 0.395 |
| 09/05/2024 | Ordinary Shares | 47,400 | HKD 387,969 | HKD 8.200 | HKD 8.110 | 2,017,100 | 0.384 |
| 08/05/2024 | Ordinary Shares | 100,000 | HKD 845,120 | HKD 8.940 | HKD 8.110 | 1,969,700 | 0.375 |
| 1 2 3 4 5 | |||||||
| Remark: | Real time quote last updated: 12/12/2025 18:00 |
| 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 | |