| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 08/10/2025 | Ordinary Shares | 200,000 | HKD 23,699,300 | HKD 120.100 | HKD 117.800 | 9,330,000 | 0.496 |
| 06/10/2025 | Ordinary Shares | 200,000 | HKD 23,983,640 | HKD 120.400 | HKD 119.000 | 9,130,000 | 0.485 |
| 03/10/2025 | Ordinary Shares | 200,000 | HKD 23,855,620 | HKD 120.100 | HKD 118.700 | 8,930,000 | 0.474 |
| 02/10/2025 | Ordinary Shares | 200,000 | HKD 23,944,180 | HKD 120.400 | HKD 118.200 | 8,730,000 | 0.464 |
| 30/09/2025 | Ordinary Shares | 200,000 | HKD 23,574,440 | HKD 119.100 | HKD 117.000 | 8,530,000 | 0.453 |
| 29/09/2025 | Ordinary Shares | 200,000 | HKD 23,650,140 | HKD 118.900 | HKD 117.400 | 8,330,000 | 0.443 |
| 26/09/2025 | Ordinary Shares | 200,000 | HKD 23,322,360 | HKD 122.800 | HKD 113.600 | 8,130,000 | 0.432 |
| 25/09/2025 | Ordinary Shares | 200,000 | HKD 23,133,960 | HKD 118.100 | HKD 114.500 | 7,930,000 | 0.421 |
| 24/09/2025 | Ordinary Shares | 200,000 | HKD 23,660,620 | HKD 119.000 | HKD 118.000 | 7,730,000 | 0.411 |
| 23/09/2025 | Ordinary Shares | 200,000 | HKD 23,569,980 | HKD 118.800 | HKD 116.800 | 7,530,000 | 0.400 |
| 22/09/2025 | Ordinary Shares | 200,000 | HKD 23,490,600 | HKD 118.300 | HKD 116.800 | 7,330,000 | 0.389 |
| 18/09/2025 | Ordinary Shares | 200,000 | HKD 23,795,160 | HKD 119.600 | HKD 118.500 | 7,130,000 | 0.379 |
| 17/09/2025 | Ordinary Shares | 200,000 | HKD 23,801,440 | HKD 119.300 | HKD 118.400 | 6,930,000 | 0.368 |
| 16/09/2025 | Ordinary Shares | 200,000 | HKD 23,799,240 | HKD 119.700 | HKD 118.400 | 6,730,000 | 0.358 |
| 15/09/2025 | Ordinary Shares | 200,000 | HKD 23,849,760 | HKD 119.600 | HKD 118.700 | 6,530,000 | 0.347 |
| 12/09/2025 | Ordinary Shares | 210,000 | HKD 25,090,884 | HKD 119.800 | HKD 119.100 | 6,330,000 | 0.336 |
| 11/09/2025 | Ordinary Shares | 210,000 | HKD 24,882,186 | HKD 119.200 | HKD 117.900 | 6,120,000 | 0.325 |
| 10/09/2025 | Ordinary Shares | 210,000 | HKD 24,817,086 | HKD 118.900 | HKD 116.000 | 5,910,000 | 0.314 |
| 09/09/2025 | Ordinary Shares | 210,000 | HKD 24,307,878 | HKD 116.400 | HKD 114.700 | 5,700,000 | 0.303 |
| 08/09/2025 | Ordinary Shares | 210,000 | HKD 24,087,756 | HKD 115.200 | HKD 114.100 | 5,490,000 | 0.292 |
| 05/09/2025 | Ordinary Shares | 210,000 | HKD 23,877,798 | HKD 114.200 | HKD 113.200 | 5,280,000 | 0.281 |
| 04/09/2025 | Ordinary Shares | 210,000 | HKD 23,798,922 | HKD 113.700 | HKD 112.900 | 5,070,000 | 0.269 |
| 03/09/2025 | Ordinary Shares | 210,000 | HKD 23,775,465 | HKD 113.600 | HKD 113.000 | 4,860,000 | 0.258 |
| 02/09/2025 | Ordinary Shares | 210,000 | HKD 23,655,618 | HKD 113.300 | HKD 111.300 | 4,650,000 | 0.247 |
| 01/09/2025 | Ordinary Shares | 210,000 | HKD 23,567,628 | HKD 113.200 | HKD 111.600 | 4,440,000 | 0.236 |
| 29/08/2025 | Ordinary Shares | 210,000 | HKD 23,516,871 | HKD 112.500 | HKD 111.500 | 4,230,000 | 0.225 |
| 28/08/2025 | Ordinary Shares | 210,000 | HKD 23,584,659 | HKD 112.600 | HKD 111.500 | 4,020,000 | 0.214 |
| 27/08/2025 | Ordinary Shares | 210,000 | HKD 23,490,726 | HKD 112.200 | HKD 111.500 | 3,810,000 | 0.202 |
| 26/08/2025 | Ordinary Shares | 200,000 | HKD 22,562,880 | HKD 113.800 | HKD 111.600 | 3,600,000 | 0.191 |
| 25/08/2025 | Ordinary Shares | 200,000 | HKD 22,696,780 | HKD 113.900 | HKD 112.700 | 3,400,000 | 0.181 |
| 22/08/2025 | Ordinary Shares | 200,000 | HKD 22,525,600 | HKD 113.300 | HKD 112.300 | 3,200,000 | 0.170 |
| 21/08/2025 | Ordinary Shares | 200,000 | HKD 22,493,500 | HKD 112.800 | HKD 111.800 | 3,000,000 | 0.159 |
| 20/08/2025 | Ordinary Shares | 200,000 | HKD 22,370,780 | HKD 112.400 | HKD 111.100 | 2,800,000 | 0.149 |
| 19/08/2025 | Ordinary Shares | 200,000 | HKD 22,384,840 | HKD 112.600 | HKD 111.600 | 2,600,000 | 0.138 |
| 18/08/2025 | Ordinary Shares | 200,000 | HKD 22,587,300 | HKD 113.500 | HKD 112.600 | 2,400,000 | 0.128 |
| 15/08/2025 | Ordinary Shares | 200,000 | HKD 22,646,280 | HKD 114.000 | HKD 112.900 | 2,200,000 | 0.117 |
| 14/08/2025 | Ordinary Shares | 200,000 | HKD 22,866,960 | HKD 115.400 | HKD 113.600 | 2,000,000 | 0.106 |
| 13/08/2025 | Ordinary Shares | 200,000 | HKD 22,961,400 | HKD 115.800 | HKD 114.400 | 1,800,000 | 0.096 |
| 12/08/2025 | Ordinary Shares | 200,000 | HKD 23,000,240 | HKD 115.400 | HKD 114.100 | 1,600,000 | 0.085 |
| 11/08/2025 | Ordinary Shares | 200,000 | HKD 23,155,960 | HKD 116.200 | HKD 115.100 | 1,400,000 | 0.074 |
| 1 2 3 4 | |||||||
| Remark: | Real time quote last updated: 28/10/2025 07:37 |
| 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 | |