| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 24/10/2025 | Ordinary Shares | 523,800 | HKD 4,256,078 | HKD 8.150 | HKD 8.080 | 1,956,400 | 0.279 |
| 20/10/2025 | Ordinary Shares | 400,600 | HKD 3,239,192 | HKD 8.090 | HKD 8.020 | 1,432,600 | 0.204 |
| 17/10/2025 | Ordinary Shares | 300,000 | HKD 2,407,156 | HKD 8.090 | HKD 7.870 | 1,032,000 | 0.147 |
| 16/10/2025 | Ordinary Shares | 180,000 | HKD 1,448,694 | HKD 8.170 | HKD 7.970 | 732,000 | 0.104 |
| 15/10/2025 | Ordinary Shares | 306,800 | HKD 2,529,066 | HKD 8.250 | HKD 8.120 | 552,000 | 0.079 |
| 29/09/2025 | Ordinary Shares | 245,200 | HKD 2,006,958 | HKD 8.200 | HKD 8.050 | 245,200 | 0.035 |
| 08/09/2025 | Ordinary Shares | 405,000 | HKD 3,232,420 | HKD 8.000 | HKD 7.930 | 9,004,000 | 1.282 |
| 04/09/2025 | Ordinary Shares | 424,600 | HKD 3,358,970 | HKD 7.950 | HKD 7.810 | 8,599,000 | 1.224 |
| 29/08/2025 | Ordinary Shares | 199,200 | HKD 1,613,606 | HKD 8.110 | HKD 7.940 | 8,174,400 | 1.164 |
| 28/08/2025 | Ordinary Shares | 200,000 | HKD 1,597,312 | HKD 8.050 | HKD 7.900 | 7,975,200 | 1.135 |
| 27/08/2025 | Ordinary Shares | 42,000 | HKD 335,610 | HKD 8.010 | HKD 7.950 | 7,775,200 | 1.107 |
| 26/08/2025 | Ordinary Shares | 42,600 | HKD 340,492 | HKD 8.000 | HKD 7.900 | 7,733,200 | 1.101 |
| 25/08/2025 | Ordinary Shares | 200,000 | HKD 1,598,828 | HKD 8.090 | HKD 7.860 | 7,690,600 | 1.095 |
| 22/08/2025 | Ordinary Shares | 145,600 | HKD 1,176,874 | HKD 8.180 | HKD 7.970 | 7,490,600 | 1.066 |
| 21/08/2025 | Ordinary Shares | 450,000 | HKD 3,565,270 | HKD 7.980 | HKD 7.850 | 7,345,000 | 1.046 |
| 20/08/2025 | Ordinary Shares | 200,000 | HKD 1,609,686 | HKD 8.110 | HKD 7.870 | 6,895,000 | 0.982 |
| 18/08/2025 | Ordinary Shares | 200,000 | HKD 1,643,898 | HKD 8.250 | HKD 8.020 | 6,695,000 | 0.953 |
| 15/08/2025 | Ordinary Shares | 300,000 | HKD 2,467,208 | HKD 8.360 | HKD 8.130 | 6,495,000 | 0.925 |
| 14/08/2025 | Ordinary Shares | 9,600 | HKD 80,430 | HKD 8.400 | HKD 8.330 | 6,195,000 | 0.882 |
| 13/08/2025 | Ordinary Shares | 200,000 | HKD 1,664,188 | HKD 8.390 | HKD 8.140 | 6,185,400 | 0.881 |
| 12/08/2025 | Ordinary Shares | 229,400 | HKD 1,886,250 | HKD 8.300 | HKD 8.140 | 5,985,400 | 0.852 |
| 11/08/2025 | Ordinary Shares | 250,000 | HKD 2,096,844 | HKD 8.460 | HKD 8.290 | 5,756,000 | 0.819 |
| 24/07/2025 | Ordinary Shares | 250,000 | HKD 2,136,110 | HKD 8.580 | HKD 8.440 | 5,506,000 | 0.784 |
| 14/07/2025 | Ordinary Shares | 132,200 | HKD 1,122,682 | HKD 8.500 | HKD 8.380 | 5,256,000 | 0.748 |
| 09/07/2025 | Ordinary Shares | 59,400 | HKD 504,370 | HKD 8.500 | HKD 8.450 | 5,123,800 | 0.729 |
| 08/07/2025 | Ordinary Shares | 84,400 | HKD 711,086 | HKD 8.500 | HKD 8.340 | 5,064,400 | 0.721 |
| 07/07/2025 | Ordinary Shares | 86,000 | HKD 730,256 | HKD 8.510 | HKD 8.440 | 4,980,000 | 0.709 |
| 04/07/2025 | Ordinary Shares | 77,600 | HKD 661,534 | HKD 8.540 | HKD 8.480 | 4,894,000 | 0.697 |
| 03/07/2025 | Ordinary Shares | 54,600 | HKD 465,568 | HKD 8.650 | HKD 8.490 | 4,816,400 | 0.686 |
| 27/06/2025 | Ordinary Shares | 200,000 | HKD 1,702,434 | HKD 8.560 | HKD 8.440 | 4,761,800 | 0.678 |
| 09/04/2025 | Ordinary Shares | 200,000 | HKD 929,818 | HKD 4.700 | HKD 4.560 | 4,561,800 | 0.649 |
| 07/04/2025 | Ordinary Shares | 500,000 | HKD 2,401,656 | HKD 5.060 | HKD 4.680 | 4,361,800 | 0.621 |
| 18/03/2025 | Ordinary Shares | 320,400 | HKD 1,816,290 | HKD 5.770 | HKD 5.620 | 3,861,800 | 0.550 |
| 04/03/2025 | Ordinary Shares | 300,000 | HKD 1,608,156 | HKD 5.400 | HKD 5.200 | 3,541,400 | 0.504 |
| 04/02/2025 | Ordinary Shares | 162,600 | HKD 769,020 | HKD 4.730 | HKD 4.710 | 3,241,400 | 0.462 |
| 24/01/2025 | Ordinary Shares | 100,000 | HKD 467,632 | HKD 4.700 | HKD 4.610 | 3,078,800 | 0.438 |
| 17/01/2025 | Ordinary Shares | 93,000 | HKD 439,672 | HKD 4.750 | HKD 4.690 | 2,978,800 | 0.424 |
| 18/10/2024 | Ordinary Shares | 430,000 | HKD 1,549,606 | HKD 3.650 | HKD 3.460 | 2,885,800 | 0.411 |
| 15/10/2024 | Ordinary Shares | 300,000 | HKD 1,060,008 | HKD 3.580 | HKD 3.460 | 2,455,800 | 0.350 |
| 10/10/2024 | Ordinary Shares | 310,000 | HKD 1,152,628 | HKD 3.810 | HKD 3.650 | 2,155,800 | 0.307 |
| 1 2 | |||||||
| 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 | |