| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 03/12/2025 | Ordinary Shares | 200,000 | HKD 2,958,000 | HKD 14.790 | HKD - | 28,216,000 | 0.721 |
| 02/12/2025 | Ordinary Shares | 200,000 | HKD 2,998,000 | HKD 14.990 | HKD - | 28,016,000 | 0.716 |
| 01/12/2025 | Ordinary Shares | 200,000 | HKD 3,035,500 | HKD 15.190 | HKD 15.170 | 27,816,000 | 0.711 |
| 28/11/2025 | Ordinary Shares | 200,000 | HKD 3,005,120 | HKD 15.030 | HKD 15.020 | 27,616,000 | 0.706 |
| 27/11/2025 | Ordinary Shares | 200,000 | HKD 2,998,220 | HKD 15.040 | HKD 14.960 | 27,416,000 | 0.701 |
| 26/11/2025 | Ordinary Shares | 200,000 | HKD 2,950,660 | HKD 14.780 | HKD 14.700 | 27,216,000 | 0.696 |
| 25/11/2025 | Ordinary Shares | 200,000 | HKD 2,909,840 | HKD 14.570 | HKD 14.520 | 27,016,000 | 0.691 |
| 24/11/2025 | Ordinary Shares | 200,000 | HKD 2,926,900 | HKD 14.730 | HKD 14.570 | 26,816,000 | 0.685 |
| 21/11/2025 | Ordinary Shares | 200,000 | HKD 2,906,000 | HKD 14.530 | HKD - | 26,616,000 | 0.680 |
| 20/11/2025 | Ordinary Shares | 200,000 | HKD 2,941,820 | HKD 14.730 | HKD 14.670 | 26,416,000 | 0.675 |
| 19/11/2025 | Ordinary Shares | 200,000 | HKD 2,950,440 | HKD 14.770 | HKD 14.720 | 26,216,000 | 0.670 |
| 18/11/2025 | Ordinary Shares | 200,000 | HKD 2,968,000 | HKD 14.840 | HKD - | 26,016,000 | 0.665 |
| 17/11/2025 | Ordinary Shares | 200,000 | HKD 2,979,500 | HKD 14.910 | HKD 14.870 | 25,816,000 | 0.660 |
| 14/11/2025 | Ordinary Shares | 200,000 | HKD 2,980,980 | HKD 14.950 | HKD 14.880 | 25,616,000 | 0.655 |
| 07/11/2025 | Ordinary Shares | 400,000 | HKD 5,757,760 | HKD 14.400 | HKD 14.380 | 25,416,000 | 0.650 |
| 05/11/2025 | Ordinary Shares | 1,000,000 | HKD 14,103,100 | HKD 14.150 | HKD 14.060 | 25,016,000 | 0.639 |
| 04/11/2025 | Ordinary Shares | 400,000 | HKD 5,650,840 | HKD 14.140 | HKD 14.100 | 24,016,000 | 0.614 |
| 03/11/2025 | Ordinary Shares | 200,000 | HKD 2,845,440 | HKD 14.230 | HKD 14.220 | 23,616,000 | 0.604 |
| 31/10/2025 | Ordinary Shares | 1,000,000 | HKD 14,189,500 | HKD 14.190 | HKD 14.180 | 23,416,000 | 0.599 |
| 30/10/2025 | Ordinary Shares | 400,000 | HKD 5,703,880 | HKD 14.280 | HKD 14.210 | 22,416,000 | 0.573 |
| 28/10/2025 | Ordinary Shares | 300,000 | HKD 4,297,740 | HKD 14.350 | HKD 14.290 | 22,016,000 | 0.563 |
| 27/10/2025 | Ordinary Shares | 400,000 | HKD 5,770,960 | HKD 14.460 | HKD 14.380 | 21,716,000 | 0.555 |
| 24/10/2025 | Ordinary Shares | 400,000 | HKD 5,744,720 | HKD 14.370 | HKD 14.340 | 21,316,000 | 0.545 |
| 23/10/2025 | Ordinary Shares | 700,000 | HKD 10,069,150 | HKD 14.400 | HKD 14.330 | 20,916,000 | 0.535 |
| 22/10/2025 | Ordinary Shares | 500,000 | HKD 7,171,400 | HKD 14.370 | HKD 14.320 | 20,216,000 | 0.517 |
| 21/10/2025 | Ordinary Shares | 500,000 | HKD 7,255,450 | HKD 14.550 | HKD 14.460 | 19,716,000 | 0.504 |
| 20/10/2025 | Ordinary Shares | 700,000 | HKD 10,141,390 | HKD 14.520 | HKD 14.370 | 19,216,000 | 0.491 |
| 17/10/2025 | Ordinary Shares | 1,200,000 | HKD 16,968,960 | HKD 14.250 | HKD 14.070 | 18,516,000 | 0.473 |
| 16/10/2025 | Ordinary Shares | 1,000,000 | HKD 14,439,000 | HKD 14.490 | HKD 14.390 | 17,316,000 | 0.443 |
| 09/10/2025 | Ordinary Shares | 300,000 | HKD 4,387,050 | HKD 14.650 | HKD 14.560 | 16,316,000 | 0.417 |
| 08/10/2025 | Ordinary Shares | 500,000 | HKD 7,097,800 | HKD 14.210 | HKD 14.180 | 16,016,000 | 0.409 |
| 06/10/2025 | Ordinary Shares | 1,000,000 | HKD 14,409,900 | HKD 14.420 | HKD 14.390 | 15,516,000 | 0.397 |
| 03/10/2025 | Ordinary Shares | 400,000 | HKD 5,901,040 | HKD 14.800 | HKD 14.680 | 14,516,000 | 0.371 |
| 02/10/2025 | Ordinary Shares | 400,000 | HKD 5,961,960 | HKD 14.920 | HKD 14.840 | 14,116,000 | 0.361 |
| 30/09/2025 | Ordinary Shares | 400,000 | HKD 5,979,640 | HKD 15.000 | HKD 14.860 | 13,716,000 | 0.351 |
| 29/09/2025 | Ordinary Shares | 400,000 | HKD 5,935,880 | HKD 14.850 | HKD 14.820 | 13,316,000 | 0.340 |
| 25/09/2025 | Ordinary Shares | 300,000 | HKD 4,296,390 | HKD 14.350 | HKD 14.240 | 12,916,000 | 0.330 |
| 24/09/2025 | Ordinary Shares | 500,000 | HKD 7,276,100 | HKD 14.630 | HKD 14.490 | 12,616,000 | 0.322 |
| 23/09/2025 | Ordinary Shares | 700,000 | HKD 10,270,190 | HKD 14.820 | HKD 14.630 | 12,116,000 | 0.310 |
| 22/09/2025 | Ordinary Shares | 200,000 | HKD 3,003,860 | HKD 15.050 | HKD 14.990 | 11,416,000 | 0.292 |
| 1 2 3 4 | |||||||
| Remark: | Real time quote last updated: 04/12/2025 11: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 | |