| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 26/08/2025 | H Shares | 50,000 | HKD 1,180,960 | HKD 23.940 | HKD 23.420 | 1,702,500 | 0.520 |
| 25/08/2025 | H Shares | 50,000 | HKD 1,184,200 | HKD 24.040 | HKD 23.460 | 1,652,500 | 0.505 |
| 21/08/2025 | H Shares | 50,000 | HKD 1,183,500 | HKD 24.240 | HKD 23.420 | 1,602,500 | 0.490 |
| 20/08/2025 | H Shares | 100,000 | HKD 2,320,270 | HKD 23.380 | HKD 22.920 | 1,552,500 | 0.474 |
| 18/07/2025 | H Shares | 4,000 | HKD 85,500 | HKD 21.400 | HKD 21.300 | 1,452,500 | 0.444 |
| 17/07/2025 | H Shares | 16,000 | HKD 335,050 | HKD 21.000 | HKD 20.750 | 1,448,500 | 0.443 |
| 16/07/2025 | H Shares | 50,000 | HKD 1,018,565 | HKD 20.500 | HKD 19.920 | 1,432,500 | 0.438 |
| 15/07/2025 | H Shares | 50,000 | HKD 1,007,565 | HKD 20.400 | HKD 19.880 | 1,382,500 | 0.422 |
| 14/07/2025 | H Shares | 50,000 | HKD 996,300 | HKD 20.050 | HKD 19.720 | 1,332,500 | 0.407 |
| 11/07/2025 | H Shares | 50,000 | HKD 987,875 | HKD 20.150 | HKD 19.660 | 1,282,500 | 0.392 |
| 10/07/2025 | H Shares | 50,000 | HKD 983,990 | HKD 19.980 | HKD 19.360 | 1,232,500 | 0.377 |
| 09/07/2025 | H Shares | 50,000 | HKD 992,500 | HKD 19.960 | HKD 19.520 | 1,182,500 | 0.361 |
| 08/07/2025 | H Shares | 50,000 | HKD 992,185 | HKD 20.850 | HKD 19.480 | 1,132,500 | 0.346 |
| 07/07/2025 | H Shares | 50,000 | HKD 1,025,550 | HKD 20.650 | HKD 20.250 | 1,082,500 | 0.331 |
| 04/07/2025 | H Shares | 50,000 | HKD 1,039,350 | HKD 20.850 | HKD 20.700 | 1,032,500 | 0.316 |
| 03/07/2025 | H Shares | 50,000 | HKD 1,041,400 | HKD 21.200 | HKD 20.550 | 982,500 | 0.300 |
| 30/06/2025 | H Shares | 35,000 | HKD 727,075 | HKD 20.800 | HKD 20.400 | 932,500 | 0.285 |
| 27/06/2025 | H Shares | 24,000 | HKD 482,630 | HKD 20.350 | HKD 19.720 | 897,500 | 0.274 |
| 26/06/2025 | H Shares | 3,000 | HKD 59,770 | HKD 20.050 | HKD 19.760 | 873,500 | 0.267 |
| 25/06/2025 | H Shares | 24,500 | HKD 474,790 | HKD 19.600 | HKD 19.200 | 870,500 | 0.266 |
| 24/06/2025 | H Shares | 50,000 | HKD 961,150 | HKD 19.480 | HKD 18.680 | 846,000 | 0.259 |
| 23/06/2025 | H Shares | 50,000 | HKD 933,090 | HKD 18.800 | HKD 18.360 | 796,000 | 0.243 |
| 20/06/2025 | Ordinary Shares | 50,000 | HKD 930,430 | HKD 19.220 | HKD 18.460 | 746,000 | 0.228 |
| 19/06/2025 | H Shares | 70,000 | HKD 1,322,950 | HKD 19.680 | HKD 18.600 | 696,000 | 0.213 |
| 18/06/2025 | H Shares | 50,000 | HKD 959,880 | HKD 19.360 | HKD 18.860 | 626,000 | 0.191 |
| 17/06/2025 | H Shares | 50,000 | HKD 970,400 | HKD 20.650 | HKD 19.020 | 576,000 | 0.176 |
| 16/06/2025 | H Shares | 50,000 | HKD 990,050 | HKD 19.940 | HKD 19.460 | 526,000 | 0.161 |
| 13/06/2025 | H Shares | 50,000 | HKD 975,730 | HKD 20.250 | HKD 19.280 | 476,000 | 0.145 |
| 12/06/2025 | H Shares | 30,000 | HKD 604,255 | HKD 20.350 | HKD 19.900 | 426,000 | 0.130 |
| 11/06/2025 | H Shares | 28,500 | HKD 568,315 | HKD 20.050 | HKD 19.740 | 396,000 | 0.121 |
| 10/06/2025 | H Shares | 47,500 | HKD 943,310 | HKD 19.880 | HKD 19.560 | 367,500 | 0.112 |
| 09/06/2025 | H Shares | 50,000 | HKD 966,150 | HKD 19.480 | HKD 18.860 | 320,000 | 0.098 |
| 06/06/2025 | H Shares | 30,000 | HKD 556,450 | HKD 18.740 | HKD 18.360 | 270,000 | 0.083 |
| 03/06/2025 | H Shares | 80,000 | HKD 1,516,620 | HKD 19.060 | HKD 18.640 | 240,000 | 0.073 |
| 02/06/2025 | H Shares | 80,000 | HKD 1,492,250 | HKD 18.960 | HKD 18.220 | 160,000 | 0.049 |
| 30/05/2025 | H Shares | 80,000 | HKD 1,512,540 | HKD 19.080 | HKD 18.540 | 80,000 | 0.024 |
| 29/05/2025 | H Shares | 80,000 | HKD 1,485,020 | HKD 18.680 | HKD 18.120 | 6,495,000 | 1.954 |
| 28/05/2025 | H Shares | 80,000 | HKD 1,456,480 | HKD 18.700 | HKD 18.080 | 6,415,000 | 1.930 |
| 27/05/2025 | H Shares | 50,000 | HKD 934,740 | HKD 18.760 | HKD 18.520 | 6,335,000 | 1.906 |
| 26/05/2025 | H Shares | 50,000 | HKD 933,230 | HKD 19.140 | HKD 18.520 | 6,285,000 | 1.891 |
| 1 2 3 4 5 6 | |||||||
| Remark: | Real time quote last updated: 30/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 | |