| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs | 
| 09/04/2024 | Ordinary Shares | 61,585 | USD 2,399,985 | USD 39.180 | USD 38.760 | - | - | 
| 08/04/2024 | Ordinary Shares | 15,600 | HKD 4,694,439 | HKD 304.400 | HKD 299.400 | 2,644,200 | 0.630 | 
| 08/04/2024 | Ordinary Shares | 62,756 | USD 2,399,958 | USD 38.630 | USD 37.990 | - | - | 
| 05/04/2024 | Ordinary Shares | 62,047 | USD 2,399,984 | USD 39.090 | USD 38.440 | - | - | 
| 05/04/2024 | Ordinary Shares | 14,250 | HKD 4,365,109 | HKD 310.200 | HKD 303.600 | 2,628,600 | 0.630 | 
| 04/04/2024 | Ordinary Shares | 60,567 | USD 2,399,973 | USD 39.800 | USD 39.360 | - | - | 
| 03/04/2024 | Ordinary Shares | 15,200 | HKD 4,683,229 | HKD 312.600 | HKD 306.000 | 2,614,350 | 0.630 | 
| 03/04/2024 | Ordinary Shares | 60,928 | USD 2,399,972 | USD 39.560 | USD 39.230 | - | - | 
| 02/04/2024 | Ordinary Shares | 60,019 | USD 2,399,961 | USD 40.790 | USD 39.670 | - | - | 
| 02/04/2024 | Ordinary Shares | 14,750 | HKD 4,679,409 | HKD 318.000 | HKD 315.600 | 2,599,150 | 0.620 | 
| 01/04/2024 | Ordinary Shares | 59,606 | USD 2,399,975 | USD 40.510 | USD 39.970 | - | - | 
| 28/03/2024 | Ordinary Shares | 15,100 | HKD 4,674,209 | HKD 312.600 | HKD 303.600 | 2,584,400 | 0.620 | 
| 28/03/2024 | Ordinary Shares | 60,318 | USD 2,399,980 | USD 40.090 | USD 39.250 | - | - | 
| 27/03/2024 | Ordinary Shares | 15,350 | HKD 4,687,960 | HKD 307.400 | HKD 303.800 | 2,569,300 | 0.620 | 
| 27/03/2024 | Ordinary Shares | 61,571 | USD 2,399,976 | USD 39.360 | USD 38.620 | - | - | 
| 26/03/2024 | Ordinary Shares | 61,760 | USD 2,399,962 | USD 39.130 | USD 38.280 | - | - | 
| 26/03/2024 | Ordinary Shares | 15,500 | HKD 4,693,350 | HKD 306.000 | HKD 300.800 | 2,553,950 | 0.610 | 
| 25/03/2024 | Ordinary Shares | 15,600 | HKD 4,677,979 | HKD 302.000 | HKD 297.600 | 2,538,450 | 0.610 | 
| 25/03/2024 | Ordinary Shares | 62,495 | USD 2,399,989 | USD 38.790 | USD 37.960 | - | - | 
| 22/03/2024 | Ordinary Shares | 15,500 | HKD 4,685,640 | HKD 308.000 | HKD 299.600 | 2,522,850 | 0.600 | 
| 22/03/2024 | Ordinary Shares | 63,262 | USD 2,399,964 | USD 38.410 | USD 37.650 | - | - | 
| 21/03/2024 | Ordinary Shares | 61,435 | USD 2,399,982 | USD 39.960 | USD 38.600 | - | - | 
| 21/03/2024 | Ordinary Shares | 14,800 | HKD 4,670,060 | HKD 317.800 | HKD 312.800 | - | - | 
| 20/03/2024 | Ordinary Shares | 15,500 | HKD 4,695,870 | HKD 306.600 | HKD 298.800 | 2,492,550 | 0.600 | 
| 20/03/2024 | Ordinary Shares | 61,442 | USD 2,399,985 | USD 39.460 | USD 38.510 | - | - | 
| 19/03/2024 | Ordinary Shares | 62,533 | USD 2,400,360 | USD 39.990 | USD 37.440 | - | - | 
| 19/03/2024 | Ordinary Shares | 14,500 | HKD 4,650,390 | HKD 324.000 | HKD 319.800 | 2,477,050 | 0.590 | 
| 18/03/2024 | Ordinary Shares | 14,100 | HKD 4,656,880 | HKD 333.200 | HKD 327.000 | 2,462,550 | 0.590 | 
| 18/03/2024 | Ordinary Shares | 57,945 | USD 2,399,983 | USD 42.240 | USD 41.020 | - | - | 
| 15/03/2024 | Ordinary Shares | 13,900 | HKD 4,669,520 | HKD 337.800 | HKD 333.600 | 2,448,450 | 0.590 | 
| 15/03/2024 | Ordinary Shares | 56,516 | USD 2,399,968 | USD 43.430 | USD 42.020 | - | - | 
| 14/03/2024 | Ordinary Shares | 449,108 | USD 18,999,896 | USD 42.940 | USD 41.930 | - | - | 
| 14/03/2024 | Ordinary Shares | 114,400 | HKD 38,272,802 | HKD 337.200 | HKD 330.400 | 2,434,550 | 0.580 | 
| 13/03/2024 | Ordinary Shares | 90,550 | HKD 30,789,827 | HKD 341.600 | HKD 336.400 | 2,320,150 | 0.560 | 
| 13/03/2024 | Ordinary Shares | 464,088 | USD 20,098,386 | USD 43.760 | USD 42.730 | - | - | 
| 12/03/2024 | Ordinary Shares | 453,840 | USD 19,699,947 | USD 43.820 | USD 42.810 | - | - | 
| 12/03/2024 | Ordinary Shares | 101,350 | HKD 34,154,983 | HKD 340.400 | HKD 325.600 | 2,229,600 | 0.530 | 
| 11/03/2024 | Ordinary Shares | 60,000 | HKD 19,510,441 | HKD 327.600 | HKD 322.800 | 2,128,250 | 0.500 | 
| 11/03/2024 | Ordinary Shares | 516,644 | USD 21,599,909 | USD 42.020 | USD 41.540 | - | - | 
| 08/03/2024 | Ordinary Shares | 37,500 | HKD 12,169,119 | HKD 325.800 | HKD 322.200 | 2,068,250 | 0.500 | 
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | |||||||
| Remark: | Real time quote last updated: 04/11/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 | |