| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 03/11/2026 | Ordinary Shares | 55,000 | HKD 7,401,982 | HKD 135.300 | HKD 131.600 | 6,294,000 | 0.344 |
| 02/11/2026 | Ordinary Shares | 55,000 | HKD 7,309,527 | HKD 134.400 | HKD 131.400 | 6,239,000 | 0.341 |
| 30/10/2026 | Ordinary Shares | 55,000 | HKD 7,352,482 | HKD 135.000 | HKD 131.300 | 6,184,000 | 0.338 |
| 29/10/2026 | Ordinary Shares | 55,000 | HKD 7,239,892 | HKD 133.400 | HKD 130.500 | 6,129,000 | 0.335 |
| 28/10/2026 | Ordinary Shares | 55,000 | HKD 7,266,809 | HKD 132.800 | HKD 130.200 | 6,074,000 | 0.332 |
| 27/10/2026 | Ordinary Shares | 82,500 | HKD 10,737,622 | HKD 131.800 | HKD 129.200 | 6,019,000 | 0.329 |
| 26/10/2026 | Ordinary Shares | 63,000 | HKD 8,180,701 | HKD 131.600 | HKD 126.900 | 5,936,500 | 0.324 |
| 23/10/2026 | Ordinary Shares | 88,000 | HKD 11,200,596 | HKD 129.600 | HKD 124.100 | 5,873,500 | 0.321 |
| 22/10/2026 | Ordinary Shares | 88,000 | HKD 11,139,524 | HKD 131.900 | HKD 124.900 | 5,785,500 | 0.316 |
| 21/10/2026 | Ordinary Shares | 55,000 | HKD 7,193,329 | HKD 132.000 | HKD 129.400 | 5,697,500 | 0.311 |
| 20/10/2026 | Ordinary Shares | 88,000 | HKD 11,404,588 | HKD 131.200 | HKD 128.600 | 5,642,500 | 0.308 |
| 16/10/2026 | Ordinary Shares | 55,000 | HKD 7,192,938 | HKD 131.700 | HKD 129.200 | 5,554,500 | 0.304 |
| 15/10/2026 | Ordinary Shares | 88,000 | HKD 11,262,266 | HKD 129.600 | HKD 126.700 | 5,499,500 | 0.301 |
| 14/10/2026 | Ordinary Shares | 88,000 | HKD 11,335,711 | HKD 130.500 | HKD 123.600 | 5,411,500 | 0.296 |
| 13/10/2026 | Ordinary Shares | 88,000 | HKD 11,087,938 | HKD 127.100 | HKD 125.100 | 5,323,500 | 0.291 |
| 12/10/2026 | Ordinary Shares | 88,000 | HKD 11,269,086 | HKD 129.800 | HKD 127.400 | 5,235,500 | 0.286 |
| 09/10/2026 | Ordinary Shares | 88,000 | HKD 11,156,332 | HKD 127.500 | HKD 125.200 | 5,147,500 | 0.281 |
| 08/10/2026 | Ordinary Shares | 88,000 | HKD 11,332,719 | HKD 130.600 | HKD 127.700 | 5,059,500 | 0.277 |
| 07/10/2026 | Ordinary Shares | 55,000 | HKD 7,190,342 | HKD 131.700 | HKD 128.900 | 4,971,500 | 0.272 |
| 06/10/2026 | Ordinary Shares | 55,000 | HKD 7,168,931 | HKD 132.100 | HKD 129.500 | 4,916,500 | 0.269 |
| 05/10/2026 | Ordinary Shares | 88,000 | HKD 11,410,836 | HKD 130.200 | HKD 128.500 | 4,861,500 | 0.266 |
| 02/10/2026 | Ordinary Shares | 61,000 | HKD 7,786,497 | HKD 128.600 | HKD 126.200 | 4,773,500 | 0.261 |
| 30/09/2026 | Ordinary Shares | 88,000 | HKD 11,265,900 | HKD 129.100 | HKD 125.900 | 4,712,500 | 0.258 |
| 29/09/2026 | Ordinary Shares | 88,000 | HKD 11,204,846 | HKD 128.200 | HKD 126.200 | 4,624,500 | 0.253 |
| 28/09/2026 | Ordinary Shares | 88,000 | HKD 11,097,600 | HKD 127.300 | HKD 124.400 | 4,536,500 | 0.248 |
| 25/09/2026 | Ordinary Shares | 88,000 | HKD 11,118,553 | HKD 127.200 | HKD 125.100 | 4,448,500 | 0.243 |
| 24/09/2026 | Ordinary Shares | 88,000 | HKD 11,318,454 | HKD 130.500 | HKD 127.100 | 4,360,500 | 0.238 |
| 23/09/2026 | Ordinary Shares | 88,000 | HKD 11,365,798 | HKD 129.700 | HKD 128.400 | 4,272,500 | 0.234 |
| 22/09/2026 | Ordinary Shares | 88,000 | HKD 11,294,703 | HKD 130.000 | HKD 127.400 | 4,184,500 | 0.229 |
| 21/09/2026 | Ordinary Shares | 88,000 | HKD 11,323,602 | HKD 129.300 | HKD 127.900 | 4,096,500 | 0.224 |
| 18/09/2026 | Ordinary Shares | 88,000 | HKD 11,324,297 | HKD 129.300 | HKD 127.700 | 4,008,500 | 0.219 |
| 17/09/2026 | Ordinary Shares | 88,000 | HKD 11,247,552 | HKD 129.000 | HKD 126.200 | 3,920,500 | 0.214 |
| 16/09/2026 | Ordinary Shares | 88,000 | HKD 11,350,002 | HKD 130.800 | HKD 127.200 | 3,832,500 | 0.209 |
| 15/09/2026 | Ordinary Shares | 88,000 | HKD 11,422,752 | HKD 131.200 | HKD 126.900 | 3,744,500 | 0.205 |
| 14/09/2026 | Ordinary Shares | 88,000 | HKD 11,143,501 | HKD 129.900 | HKD 125.800 | 3,656,500 | 0.200 |
| 11/09/2026 | Ordinary Shares | 88,000 | HKD 11,142,903 | HKD 128.000 | HKD 125.100 | 3,568,500 | 0.195 |
| 10/09/2026 | Ordinary Shares | 80,000 | HKD 10,316,400 | HKD 131.200 | HKD 127.800 | 3,480,500 | 0.190 |
| 09/09/2026 | Ordinary Shares | 50,000 | HKD 6,625,000 | HKD 134.300 | HKD 130.500 | 3,400,500 | 0.186 |
| 08/09/2026 | Ordinary Shares | 50,000 | HKD 6,580,850 | HKD 132.800 | HKD 130.800 | 3,350,500 | 0.183 |
| 07/09/2026 | Ordinary Shares | 50,000 | HKD 6,684,450 | HKD 134.800 | HKD 132.700 | 3,300,500 | 0.180 |
| 1 2 3 | |||||||
| Remark: | Real time quote last updated: 04/11/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 | |