| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 28/10/2025 | H Shares | 50,000 | HKD 1,206,520 | HKD 24.360 | HKD 23.760 | 3,676,500 | 1.123 |
| 27/10/2025 | H Shares | 50,000 | HKD 1,197,900 | HKD 24.060 | HKD 23.200 | 3,626,500 | 1.108 |
| 24/10/2025 | H Shares | 50,000 | HKD 1,184,380 | HKD 24.180 | HKD 23.400 | 3,576,500 | 1.093 |
| 23/10/2025 | H Shares | 23,000 | HKD 541,470 | HKD 24.120 | HKD 23.300 | 3,526,500 | 1.078 |
| 22/10/2025 | H Shares | 50,000 | HKD 1,223,330 | HKD 24.880 | HKD 24.180 | 3,503,500 | 1.071 |
| 21/10/2025 | H Shares | 50,000 | HKD 1,253,010 | HKD 25.300 | HKD 24.760 | 3,453,500 | 1.055 |
| 20/10/2025 | H Shares | 50,000 | HKD 1,234,160 | HKD 25.000 | HKD 24.440 | 3,403,500 | 1.040 |
| 17/10/2025 | H Shares | 50,000 | HKD 1,244,310 | HKD 25.160 | HKD 24.680 | 3,353,500 | 1.025 |
| 16/10/2025 | H Shares | 50,000 | HKD 1,239,150 | HKD 25.080 | HKD 24.240 | 3,303,500 | 1.009 |
| 15/10/2025 | H Shares | 50,000 | HKD 1,191,690 | HKD 24.040 | HKD 23.420 | 3,253,500 | 0.994 |
| 14/10/2025 | H Shares | 50,000 | HKD 1,207,330 | HKD 25.000 | HKD 23.940 | 3,203,500 | 0.979 |
| 13/10/2025 | H Shares | 50,000 | HKD 1,207,940 | HKD 24.500 | HKD 23.760 | 3,153,500 | 0.964 |
| 10/10/2025 | H Shares | 50,000 | HKD 1,231,470 | HKD 24.820 | HKD 24.420 | 3,103,500 | 0.948 |
| 09/10/2025 | H Shares | 50,000 | HKD 1,233,550 | HKD 25.120 | HKD 24.300 | 3,053,500 | 0.933 |
| 08/10/2025 | H Shares | 50,000 | HKD 1,266,600 | HKD 25.460 | HKD 24.980 | 3,003,500 | 0.918 |
| 06/10/2025 | H Shares | 30,000 | HKD 748,220 | HKD 25.220 | HKD 24.360 | 2,953,500 | 0.902 |
| 03/10/2025 | H Shares | 44,000 | HKD 1,081,660 | HKD 24.880 | HKD 24.120 | 2,923,500 | 0.893 |
| 02/10/2025 | H Shares | 50,000 | HKD 1,223,200 | HKD 24.620 | HKD 24.020 | 2,879,500 | 0.880 |
| 30/09/2025 | H Shares | 50,000 | HKD 1,208,750 | HKD 24.300 | HKD 23.820 | 2,829,500 | 0.865 |
| 29/09/2025 | H Shares | 50,000 | HKD 1,165,730 | HKD 23.460 | HKD 22.900 | 2,779,500 | 0.849 |
| 26/09/2025 | H Shares | 50,000 | HKD 1,152,370 | HKD 23.620 | HKD 22.800 | 2,729,500 | 0.834 |
| 25/09/2025 | H Shares | 50,000 | HKD 1,170,680 | HKD 23.760 | HKD 23.200 | 2,679,500 | 0.819 |
| 24/09/2025 | H Shares | 50,000 | HKD 1,198,440 | HKD 25.060 | HKD 23.660 | 2,629,500 | 0.803 |
| 23/09/2025 | H Shares | 50,000 | HKD 1,214,430 | HKD 24.840 | HKD 24.100 | 2,579,500 | 0.788 |
| 22/09/2025 | H Shares | 50,000 | HKD 1,245,050 | HKD 25.220 | HKD 24.720 | 2,529,500 | 0.773 |
| 18/09/2025 | H Shares | 50,000 | HKD 1,290,380 | HKD 25.980 | HKD 24.900 | 2,479,500 | 0.758 |
| 17/09/2025 | H Shares | 50,000 | HKD 1,243,960 | HKD 25.100 | HKD 24.400 | 2,429,500 | 0.742 |
| 16/09/2025 | H Shares | 50,000 | HKD 1,253,050 | HKD 25.580 | HKD 24.780 | 2,379,500 | 0.727 |
| 15/09/2025 | H Shares | 50,000 | HKD 1,292,260 | HKD 26.140 | HKD 25.580 | 2,329,500 | 0.712 |
| 12/09/2025 | H Shares | 50,000 | HKD 1,277,740 | HKD 26.100 | HKD 25.420 | 2,279,500 | 0.697 |
| 11/09/2025 | H Shares | 50,000 | HKD 1,287,850 | HKD 25.900 | HKD 24.980 | 2,229,500 | 0.681 |
| 10/09/2025 | H Shares | 50,000 | HKD 1,288,540 | HKD 26.160 | HKD 25.380 | 2,179,500 | 0.666 |
| 09/09/2025 | H Shares | 50,000 | HKD 1,307,790 | HKD 26.360 | HKD 25.940 | 2,129,500 | 0.651 |
| 08/09/2025 | H Shares | 27,000 | HKD 702,100 | HKD 26.140 | HKD 25.840 | 2,079,500 | 0.635 |
| 05/09/2025 | H Shares | 50,000 | HKD 1,265,530 | HKD 25.400 | HKD 24.580 | 2,052,500 | 0.627 |
| 04/09/2025 | H Shares | 100,000 | HKD 2,438,790 | HKD 25.060 | HKD 23.820 | 2,002,500 | 0.612 |
| 01/09/2025 | H Shares | 50,000 | HKD 1,196,740 | HKD 24.200 | HKD 23.040 | 1,902,500 | 0.581 |
| 29/08/2025 | H Shares | 50,000 | HKD 1,147,420 | HKD 23.280 | HKD 22.360 | 1,852,500 | 0.566 |
| 28/08/2025 | H Shares | 50,000 | HKD 1,116,300 | HKD 22.680 | HKD 22.020 | 1,802,500 | 0.551 |
| 27/08/2025 | H Shares | 50,000 | HKD 1,152,090 | HKD 23.760 | HKD 22.620 | 1,752,500 | 0.536 |
| 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 | |