| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 30/09/2025 | Ordinary Shares | 1,074,200 | HKD 99,874,926 | HKD 93.550 | HKD 91.700 | 10,559,800 | 0.376 |
| 29/09/2025 | Ordinary Shares | 1,083,800 | HKD 99,874,120 | HKD 93.350 | HKD 91.650 | 9,485,600 | 0.338 |
| 26/09/2025 | Ordinary Shares | 1,093,800 | HKD 99,865,690 | HKD 92.550 | HKD 90.200 | 8,401,800 | 0.299 |
| 25/09/2025 | Ordinary Shares | 1,065,000 | HKD 99,819,255 | HKD 95.800 | HKD 92.550 | 7,308,000 | 0.260 |
| 24/09/2025 | Ordinary Shares | 2,003,000 | HKD 188,428,018 | HKD 94.800 | HKD 93.100 | 6,243,000 | 0.222 |
| 23/09/2025 | Ordinary Shares | 2,120,000 | HKD 199,639,764 | HKD 95.900 | HKD 93.250 | 4,240,000 | 0.151 |
| 22/09/2025 | Ordinary Shares | 2,120,000 | HKD 199,197,744 | HKD 95.150 | HKD 92.700 | 2,120,000 | 0.076 |
| 10/01/2025 | Ordinary Shares | 1,269,000 | HKD 99,720,558 | HKD 80.000 | HKD 77.950 | 25,410,400 | 0.897 |
| 09/01/2025 | Ordinary Shares | 1,268,200 | HKD 99,943,291 | HKD 79.600 | HKD 77.000 | 24,141,400 | 0.852 |
| 08/01/2025 | Ordinary Shares | 1,320,000 | HKD 99,835,032 | HKD 77.150 | HKD 74.800 | 22,873,200 | 0.808 |
| 07/01/2025 | Ordinary Shares | 1,314,000 | HKD 99,814,593 | HKD 76.700 | HKD 74.250 | 21,553,200 | 0.761 |
| 06/01/2025 | Ordinary Shares | 1,325,000 | HKD 99,619,992 | HKD 76.350 | HKD 74.250 | 20,239,200 | 0.715 |
| 03/01/2025 | Ordinary Shares | 1,308,200 | HKD 99,532,303 | HKD 77.550 | HKD 75.300 | 18,914,200 | 0.668 |
| 02/01/2025 | Ordinary Shares | 1,300,000 | HKD 99,526,570 | HKD 77.300 | HKD 75.950 | 17,606,000 | 0.622 |
| 31/12/2024 | Ordinary Shares | 635,000 | HKD 49,771,808 | HKD 78.900 | HKD 77.450 | 16,306,000 | 0.576 |
| 30/12/2024 | Ordinary Shares | 3,187,000 | HKD 249,490,470 | HKD 80.000 | HKD 77.050 | 15,671,000 | 0.553 |
| 27/12/2024 | Ordinary Shares | 1,045,200 | HKD 83,380,830 | HKD 80.000 | HKD 79.350 | 12,484,000 | 0.441 |
| 24/12/2024 | Ordinary Shares | 135,400 | HKD 10,815,007 | HKD 80.000 | HKD 79.550 | 11,438,800 | 0.404 |
| 23/12/2024 | Ordinary Shares | 1,296,600 | HKD 103,682,619 | HKD 80.000 | HKD 79.750 | 11,303,400 | 0.399 |
| 20/12/2024 | Ordinary Shares | 606,800 | HKD 48,509,715 | HKD 80.000 | HKD 79.650 | 10,006,800 | 0.353 |
| 19/12/2024 | Ordinary Shares | 3,147,000 | HKD 249,775,187 | HKD 80.000 | HKD 77.950 | 9,400,000 | 0.332 |
| 18/12/2024 | Ordinary Shares | 2,638,200 | HKD 208,836,218 | HKD 80.000 | HKD 78.150 | 6,253,000 | 0.221 |
| 17/12/2024 | Ordinary Shares | 51,200 | HKD 4,095,001 | HKD 80.000 | HKD 79.900 | 3,614,800 | 0.128 |
| 09/12/2024 | Ordinary Shares | 166,400 | HKD 13,298,438 | HKD 80.000 | HKD 79.750 | 3,563,600 | 0.126 |
| 09/09/2024 | Ordinary Shares | 674,800 | HKD 49,910,974 | HKD 74.200 | HKD 73.550 | 3,397,200 | 0.120 |
| 05/09/2024 | Ordinary Shares | 1,332,600 | HKD 99,958,592 | HKD 75.700 | HKD 74.250 | 2,722,400 | 0.096 |
| 04/09/2024 | Ordinary Shares | 1,323,000 | HKD 99,897,745 | HKD 76.000 | HKD 74.800 | 1,389,800 | 0.049 |
| 03/09/2024 | Ordinary Shares | 66,800 | HKD 5,009,138 | HKD 75.000 | HKD 74.900 | 66,800 | 0.002 |
| 1 | |||||||
| Remark: | Real time quote last updated: 28/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 | |