| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 11/09/2024 | H Shares | 19,000 | HKD 585,445 | HKD 30.900 | HKD 30.650 | 1,179,300 | 3.984 |
| 10/09/2024 | H Shares | 57,000 | HKD 1,734,100 | HKD 30.700 | HKD 30.000 | 1,160,300 | 3.920 |
| 09/09/2024 | H Shares | 65,600 | HKD 2,011,505 | HKD 31.000 | HKD 30.500 | 1,103,300 | 3.728 |
| 05/09/2024 | H Shares | 77,500 | HKD 2,442,820 | HKD 31.650 | HKD 31.000 | 1,037,700 | 3.506 |
| 03/09/2024 | H Shares | 51,000 | HKD 1,611,380 | HKD 31.800 | HKD 31.200 | 960,200 | 3.244 |
| 02/09/2024 | H Shares | 33,200 | HKD 1,049,010 | HKD 31.650 | HKD 31.350 | 909,200 | 3.072 |
| 30/08/2024 | H Shares | 18,300 | HKD 571,530 | HKD 31.500 | HKD 31.000 | 876,000 | 2.960 |
| 29/08/2024 | H Shares | 25,000 | HKD 770,795 | HKD 31.000 | HKD 30.550 | 857,700 | 2.898 |
| 28/08/2024 | H Shares | 61,300 | HKD 1,869,795 | HKD 31.000 | HKD 30.200 | 832,700 | 2.813 |
| 27/08/2024 | H Shares | 19,500 | HKD 581,820 | HKD 30.000 | HKD 29.500 | 771,400 | 2.606 |
| 23/08/2024 | H Shares | 47,000 | HKD 1,383,885 | HKD 29.500 | HKD 29.350 | 751,900 | 2.540 |
| 22/08/2024 | H Shares | 56,400 | HKD 1,644,240 | HKD 29.400 | HKD 28.950 | 704,900 | 2.382 |
| 21/08/2024 | H Shares | 52,500 | HKD 1,537,485 | HKD 29.500 | HKD 29.000 | 648,500 | 2.191 |
| 20/08/2024 | H Shares | 102,100 | HKD 2,950,685 | HKD 29.350 | HKD 28.450 | 596,000 | 2.014 |
| 24/07/2024 | A Shares | 53,200 | RMB 3,165,715 | RMB 60.000 | RMB 58.450 | - | - |
| 23/07/2024 | A Shares | 47,000 | RMB 2,859,094 | RMB 61.540 | RMB 60.090 | - | - |
| 22/07/2024 | A Shares | 39,000 | RMB 2,444,072 | RMB 62.900 | RMB 62.270 | - | - |
| 19/07/2024 | A Shares | 16,000 | RMB 983,586 | RMB 61.700 | RMB 60.580 | - | - |
| 18/07/2024 | A Shares | 74,000 | RMB 4,504,119 | RMB 61.000 | RMB 60.670 | - | - |
| 17/07/2024 | A Shares | 36,000 | RMB 2,152,464 | RMB 59.900 | RMB 59.500 | - | - |
| 15/07/2024 | H Shares | 12,000 | HKD 389,890 | HKD 32.800 | HKD 32.250 | 493,900 | 1.669 |
| 12/07/2024 | H Shares | 37,900 | HKD 1,257,390 | HKD 33.350 | HKD 33.000 | 481,900 | 1.628 |
| 11/07/2024 | H Shares | 44,000 | HKD 1,452,675 | HKD 33.200 | HKD 32.750 | 444,000 | 1.500 |
| 10/07/2024 | H Shares | 53,400 | HKD 1,749,320 | HKD 33.000 | HKD 32.500 | 400,000 | 1.351 |
| 09/07/2024 | H Shares | 64,800 | HKD 2,131,750 | HKD 33.150 | HKD 32.650 | 346,600 | 1.171 |
| 08/07/2024 | H Shares | 27,200 | HKD 888,085 | HKD 32.950 | HKD 32.400 | 281,800 | 0.952 |
| 05/07/2024 | H Shares | 42,700 | HKD 1,383,030 | HKD 32.800 | HKD 31.750 | 254,600 | 0.860 |
| 04/07/2024 | H Shares | 53,200 | HKD 1,717,230 | HKD 32.800 | HKD 31.900 | 211,900 | 0.716 |
| 03/07/2024 | H Shares | 72,300 | HKD 2,334,180 | HKD 32.600 | HKD 31.700 | 158,700 | 0.533 |
| 02/07/2024 | H Shares | 40,900 | HKD 1,309,245 | HKD 32.100 | HKD 31.850 | 86,400 | 0.292 |
| 27/06/2024 | H Shares | 45,500 | HKD 1,423,625 | HKD 31.600 | HKD 30.850 | 45,500 | 0.154 |
| 27/05/2024 | A Shares | 46,400 | RMB 4,020,792 | RMB 87.100 | RMB 86.110 | - | - |
| 24/05/2024 | A Shares | 44,842 | RMB 3,918,528 | RMB 88.500 | RMB 86.830 | - | - |
| 23/05/2024 | A Shares | 46,600 | RMB 4,192,666 | RMB 90.100 | RMB 89.700 | - | - |
| 21/05/2024 | A Shares | 23,332 | RMB 2,138,181 | RMB 91.880 | RMB 91.440 | - | - |
| 17/05/2024 | A Shares | 47,200 | RMB 4,303,720 | RMB 91.760 | RMB 90.320 | - | - |
| 16/05/2024 | A Shares | 36,700 | RMB 3,371,875 | RMB 92.010 | RMB 91.750 | - | - |
| 15/05/2024 | A Shares | 17,000 | RMB 1,570,709 | RMB 92.730 | RMB 91.560 | - | - |
| 14/05/2024 | A Shares | 8,200 | RMB 758,285 | RMB 92.600 | RMB 92.110 | - | - |
| 13/05/2024 | A Shares | 133,372 | RMB 12,370,226 | RMB 93.220 | RMB 92.100 | - | - |
| 1 2 3 4 | |||||||
| Remark: | Real time quote last updated: 30/10/2025 11:50 |
| 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 | |