| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 20/10/2026 | H Shares | 15,000 | HKD 332,880 | HKD 22.200 | HKD 22.040 | 6,965,600 | 3.380 |
| 16/10/2026 | H Shares | 76,100 | HKD 1,680,029 | HKD 22.200 | HKD 21.880 | 6,950,600 | 3.370 |
| 14/10/2026 | H Shares | 80,000 | HKD 1,736,112 | HKD 21.880 | HKD 21.540 | 6,874,500 | 3.330 |
| 13/10/2026 | H Shares | 184,400 | HKD 4,034,930 | HKD 22.200 | HKD 21.580 | 6,794,500 | 3.290 |
| 12/10/2026 | H Shares | 195,300 | HKD 4,324,391 | HKD 22.200 | HKD 22.020 | 6,610,100 | 3.200 |
| 09/10/2026 | H Shares | 87,200 | HKD 1,845,247 | HKD 21.200 | HKD 21.000 | 6,414,800 | 3.110 |
| 08/10/2026 | H Shares | 73,900 | HKD 1,565,948 | HKD 21.200 | HKD 21.140 | 6,327,600 | 3.070 |
| 07/10/2026 | H Shares | 208,200 | HKD 4,378,904 | HKD 21.200 | HKD 20.800 | 6,253,700 | 3.030 |
| 06/10/2026 | H Shares | 296,700 | HKD 6,221,561 | HKD 21.200 | HKD 20.760 | 6,045,500 | 2.930 |
| 05/10/2026 | H Shares | 179,800 | HKD 3,740,685 | HKD 21.840 | HKD 20.280 | 5,748,800 | 2.790 |
| 02/10/2026 | H Shares | 212,700 | HKD 4,377,961 | HKD 20.860 | HKD 20.260 | 5,569,000 | 2.700 |
| 30/09/2026 | H Shares | 498,000 | HKD 10,760,983 | HKD 21.900 | HKD 20.560 | 5,356,300 | 2.600 |
| 29/09/2026 | H Shares | 174,400 | HKD 3,687,635 | HKD 21.380 | HKD 20.820 | 4,858,300 | 2.350 |
| 28/09/2026 | H Shares | 152,000 | HKD 3,186,634 | HKD 21.140 | HKD 20.560 | 4,683,900 | 2.270 |
| 17/09/2026 | H Shares | 48,000 | HKD 1,016,102 | HKD 21.940 | HKD 20.980 | 4,531,900 | 2.196 |
| 16/09/2026 | H Shares | 399,600 | HKD 8,735,735 | HKD 22.500 | HKD 21.660 | 4,483,900 | 2.173 |
| 15/09/2026 | H Shares | 594,300 | HKD 13,174,442 | HKD 22.500 | HKD 21.800 | 4,084,300 | 1.979 |
| 14/09/2026 | H Shares | 280,400 | HKD 6,234,105 | HKD 22.500 | HKD 21.980 | 3,490,000 | 1.691 |
| 11/09/2026 | H Shares | 227,600 | HKD 5,104,749 | HKD 22.500 | HKD 22.120 | 3,209,600 | 1.555 |
| 10/09/2026 | Ordinary Shares | 520,800 | HKD 11,521,762 | HKD 22.500 | HKD 21.740 | 2,982,000 | 1.445 |
| 09/09/2026 | H Shares | 31,100 | HKD 699,264 | HKD 22.500 | HKD 22.440 | 2,461,200 | 1.193 |
| 07/09/2026 | H Shares | 165,100 | HKD 3,701,723 | HKD 22.500 | HKD 22.040 | 2,430,100 | 1.178 |
| 04/09/2026 | H Shares | 420,000 | HKD 9,242,898 | HKD 22.300 | HKD 21.640 | 2,265,000 | 1.098 |
| 03/09/2026 | H Shares | 620,000 | HKD 13,372,098 | HKD 22.260 | HKD 21.200 | 1,845,000 | 0.894 |
| 02/09/2026 | H Shares | 650,000 | HKD 14,092,910 | HKD 22.480 | HKD 20.840 | 1,225,000 | 0.594 |
| 01/09/2026 | H Shares | 575,000 | HKD 12,841,417 | HKD 22.500 | HKD 21.820 | 575,000 | 0.279 |
| 1 | |||||||
| Remark: | Real time quote last updated: 21/10/2026 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 | |