| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 12/12/2025 | Ordinary Shares | 230,167 | USD 11,199,937 | USD 48.970 | USD 48.380 | 17,689,510 | 4.750 |
| 12/12/2025 | Ordinary Shares | 58,050 | HKD 21,672,388 | HKD 376.000 | HKD 369.200 | 17,689,510 | 4.750 |
| 11/12/2025 | Ordinary Shares | 58,400 | HKD 21,431,559 | HKD 369.600 | HKD 365.000 | 17,401,293 | 4.670 |
| 11/12/2025 | Ordinary Shares | 235,228 | USD 11,199,964 | USD 47.930 | USD 47.160 | 17,401,293 | 4.670 |
| 10/12/2025 | Ordinary Shares | 238,472 | USD 11,199,932 | USD 47.320 | USD 46.440 | 17,107,665 | 4.590 |
| 10/12/2025 | Ordinary Shares | 58,400 | HKD 21,128,881 | HKD 365.000 | HKD 357.000 | 17,107,665 | 4.590 |
| 09/12/2025 | Ordinary Shares | 243,487 | USD 11,199,928 | USD 46.190 | USD 45.720 | 16,810,793 | 4.510 |
| 09/12/2025 | Ordinary Shares | 66,600 | HKD 23,837,169 | HKD 363.200 | HKD 356.000 | 16,810,793 | 4.510 |
| 08/12/2025 | Ordinary Shares | 57,500 | HKD 20,809,869 | HKD 363.400 | HKD 359.800 | 16,500,706 | 4.430 |
| 08/12/2025 | Ordinary Shares | 240,759 | USD 11,199,964 | USD 47.060 | USD 46.080 | 16,500,706 | 4.430 |
| 05/12/2025 | Ordinary Shares | 53,150 | HKD 19,190,528 | HKD 363.600 | HKD 359.600 | 16,202,447 | 4.350 |
| 05/12/2025 | Ordinary Shares | 224,225 | USD 10,399,915 | USD 46.790 | USD 46.030 | 16,202,447 | 4.350 |
| 04/12/2025 | Ordinary Shares | 221,955 | USD 10,399,035 | USD 47.660 | USD 46.490 | 15,925,072 | 4.280 |
| 04/12/2025 | Ordinary Shares | 52,750 | HKD 19,342,700 | HKD 371.400 | HKD 363.800 | 15,925,072 | 4.280 |
| 03/12/2025 | Ordinary Shares | 52,300 | HKD 19,612,719 | HKD 378.000 | HKD 373.600 | 15,650,367 | 4.200 |
| 03/12/2025 | Ordinary Shares | 218,170 | USD 10,399,960 | USD 48.530 | USD 47.200 | 15,650,367 | 4.200 |
| 02/12/2025 | Ordinary Shares | 52,400 | HKD 19,799,008 | HKD 380.200 | HKD 376.400 | 15,379,897 | 4.130 |
| 02/12/2025 | Ordinary Shares | 214,243 | USD 10,399,963 | USD 48.690 | USD 48.330 | 15,379,897 | 4.130 |
| 01/12/2025 | Ordinary Shares | 212,871 | USD 10,399,973 | USD 49.290 | USD 48.340 | 15,113,254 | 4.060 |
| 01/12/2025 | Ordinary Shares | 52,450 | HKD 19,726,089 | HKD 379.200 | HKD 373.400 | 15,113,254 | 4.060 |
| 28/11/2025 | Ordinary Shares | 52,400 | HKD 19,704,351 | HKD 377.800 | HKD 373.800 | 14,847,933 | 3.990 |
| 28/11/2025 | Ordinary Shares | 215,193 | USD 10,399,989 | USD 48.790 | USD 48.010 | 14,847,933 | 3.990 |
| 27/11/2025 | Ordinary Shares | 51,800 | HKD 19,478,719 | HKD 378.800 | HKD 372.800 | 14,580,340 | 3.920 |
| 26/11/2025 | Ordinary Shares | 213,430 | USD 10,399,941 | USD 48.930 | USD 48.440 | 14,528,540 | 3.900 |
| 26/11/2025 | Ordinary Shares | 52,500 | HKD 19,778,948 | HKD 379.200 | HKD 375.800 | 14,528,540 | 3.900 |
| 25/11/2025 | Ordinary Shares | 52,800 | HKD 19,667,498 | HKD 374.600 | HKD 370.800 | 14,262,610 | 3.830 |
| 25/11/2025 | Ordinary Shares | 215,731 | USD 10,399,948 | USD 48.650 | USD 47.790 | 14,262,610 | 3.830 |
| 24/11/2025 | Ordinary Shares | 216,545 | USD 10,399,970 | USD 48.500 | USD 47.650 | 13,994,079 | 3.760 |
| 24/11/2025 | Ordinary Shares | 48,700 | HKD 18,248,740 | HKD 378.200 | HKD 370.000 | 13,994,079 | 3.760 |
| 21/11/2025 | Ordinary Shares | 159,300 | HKD 59,274,695 | HKD 375.600 | HKD 369.200 | 13,728,834 | 3.690 |
| 21/11/2025 | Ordinary Shares | 216,523 | USD 10,399,941 | USD 48.390 | USD 47.030 | 13,728,834 | 3.690 |
| 20/11/2025 | Ordinary Shares | 154,050 | HKD 58,234,879 | HKD 380.400 | HKD 375.800 | 13,353,011 | 3.590 |
| 20/11/2025 | Ordinary Shares | 315,847 | USD 15,199,982 | USD 48.630 | USD 47.610 | 13,353,011 | 3.590 |
| 19/11/2025 | Ordinary Shares | 316,792 | USD 15,177,041 | USD 48.140 | USD 47.420 | 12,883,114 | 3.460 |
| 19/11/2025 | Ordinary Shares | 151,500 | HKD 56,196,730 | HKD 375.600 | HKD 367.200 | 12,883,114 | 3.460 |
| 18/11/2025 | Ordinary Shares | 147,150 | HKD 53,951,501 | HKD 369.400 | HKD 361.800 | 12,414,822 | 3.330 |
| 18/11/2025 | Ordinary Shares | 319,892 | USD 15,199,947 | USD 47.920 | USD 46.620 | 12,414,822 | 3.330 |
| 17/11/2025 | Ordinary Shares | 68,960 | USD 3,199,978 | USD 46.720 | USD 46.150 | 11,947,780 | 3.210 |
| 17/11/2025 | Ordinary Shares | 17,500 | HKD 6,269,359 | HKD 361.000 | HKD 355.000 | 11,947,780 | 3.210 |
| 14/11/2025 | Ordinary Shares | 17,350 | HKD 6,271,079 | HKD 362.600 | HKD 357.400 | 11,861,320 | 3.190 |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | |||||||
| Remark: | Real time quote last updated: 15/12/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 | |