| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs | 
| 07/10/2024 | Ordinary Shares | 47,941 | USD 2,399,983 | USD 51.660 | USD 49.090 | 8,147,485 | 2.090 | 
| 04/10/2024 | Ordinary Shares | 3,200 | HKD 1,234,179 | HKD 386.200 | HKD 384.000 | 8,088,494 | 2.080 | 
| 04/10/2024 | Ordinary Shares | 47,863 | USD 2,399,999 | USD 50.430 | USD 49.650 | 8,088,494 | 2.080 | 
| 03/10/2024 | Ordinary Shares | 48,377 | USD 2,399,953 | USD 50.510 | USD 48.990 | 8,037,431 | 2.060 | 
| 02/10/2024 | Ordinary Shares | 48,399 | USD 2,399,970 | USD 50.790 | USD 48.710 | 7,989,054 | 2.050 | 
| 01/10/2024 | Ordinary Shares | 52,052 | USD 2,400,003 | USD 47.260 | USD 44.760 | 7,940,655 | 2.040 | 
| 30/09/2024 | Ordinary Shares | 51,933 | USD 2,399,984 | USD 47.950 | USD 45.070 | 7,888,603 | 2.030 | 
| 27/09/2024 | Ordinary Shares | 53,304 | USD 2,399,975 | USD 45.500 | USD 44.000 | 7,836,670 | 2.010 | 
| 26/09/2024 | Ordinary Shares | 2,800 | HKD 837,240 | HKD 300.400 | HKD 297.400 | 7,783,366 | 2.000 | 
| 26/09/2024 | Ordinary Shares | 54,815 | USD 2,399,987 | USD 45.810 | USD 43.210 | 7,783,366 | 2.000 | 
| 25/09/2024 | Ordinary Shares | 12,500 | HKD 3,693,760 | HKD 295.800 | HKD 294.000 | 7,725,751 | 1.980 | 
| 25/09/2024 | Ordinary Shares | 62,383 | USD 2,399,992 | USD 38.830 | USD 38.120 | 7,725,751 | 1.980 | 
| 24/09/2024 | Ordinary Shares | 61,771 | USD 2,399,976 | USD 39.180 | USD 38.170 | 7,650,868 | 1.960 | 
| 24/09/2024 | Ordinary Shares | 7,350 | HKD 2,111,819 | HKD 290.000 | HKD 284.400 | 7,650,868 | 1.960 | 
| 23/09/2024 | Ordinary Shares | 16,750 | HKD 4,691,450 | HKD 281.800 | HKD 276.000 | 7,581,747 | 1.950 | 
| 23/09/2024 | Ordinary Shares | 66,056 | USD 2,399,979 | USD 36.490 | USD 35.940 | 7,581,747 | 1.950 | 
| 20/09/2024 | Ordinary Shares | 16,850 | HKD 4,689,899 | HKD 280.600 | HKD 274.400 | 7,498,941 | 1.930 | 
| 20/09/2024 | Ordinary Shares | 67,663 | USD 2,399,972 | USD 35.620 | USD 35.170 | 7,498,941 | 1.930 | 
| 19/09/2024 | Ordinary Shares | 16,900 | HKD 4,689,890 | HKD 282.000 | HKD 271.600 | 7,414,428 | 1.900 | 
| 19/09/2024 | Ordinary Shares | 67,393 | USD 2,399,972 | USD 36.060 | USD 35.360 | 7,414,428 | 1.900 | 
| 18/09/2024 | Ordinary Shares | 68,666 | USD 2,399,979 | USD 35.150 | USD 34.700 | 7,330,135 | 1.880 | 
| 17/09/2024 | Ordinary Shares | 17,200 | HKD 4,687,149 | HKD 273.800 | HKD 270.000 | 7,261,469 | 1.860 | 
| 17/09/2024 | Ordinary Shares | 69,108 | USD 2,399,982 | USD 35.000 | USD 34.470 | 7,261,469 | 1.860 | 
| 16/09/2024 | Ordinary Shares | 69,460 | USD 2,399,974 | USD 35.250 | USD 34.150 | 7,175,161 | 1.840 | 
| 16/09/2024 | Ordinary Shares | 17,300 | HKD 4,686,019 | HKD 272.400 | HKD 268.400 | 7,175,161 | 1.840 | 
| 13/09/2024 | Ordinary Shares | 69,345 | USD 2,399,968 | USD 34.830 | USD 34.360 | 7,088,401 | 1.820 | 
| 13/09/2024 | Ordinary Shares | 17,550 | HKD 4,689,379 | HKD 269.400 | HKD 266.200 | 7,088,401 | 1.820 | 
| 12/09/2024 | Ordinary Shares | 70,354 | USD 2,399,986 | USD 34.410 | USD 33.650 | 7,001,506 | 1.800 | 
| 12/09/2024 | Ordinary Shares | 17,650 | HKD 4,691,569 | HKD 268.200 | HKD 264.200 | 7,001,506 | 1.800 | 
| 11/09/2024 | Ordinary Shares | 17,550 | HKD 4,689,219 | HKD 268.600 | HKD 266.000 | 6,913,502 | 1.780 | 
| 11/09/2024 | Ordinary Shares | 70,555 | USD 2,399,998 | USD 34.390 | USD 33.740 | 6,913,502 | 1.780 | 
| 10/09/2024 | Ordinary Shares | 70,524 | USD 2,399,988 | USD 34.360 | USD 33.870 | 6,825,397 | 1.750 | 
| 10/09/2024 | Ordinary Shares | 17,600 | HKD 4,658,119 | HKD 266.600 | HKD 262.800 | 6,825,397 | 1.750 | 
| 09/09/2024 | Ordinary Shares | 69,929 | USD 2,399,984 | USD 34.710 | USD 34.030 | 6,737,273 | 1.730 | 
| 09/09/2024 | Ordinary Shares | 17,300 | HKD 4,674,970 | HKD 272.800 | HKD 265.400 | 6,737,273 | 1.730 | 
| 06/09/2024 | Ordinary Shares | 71,006 | USD 2,399,960 | USD 34.000 | USD 33.510 | 6,650,044 | 1.710 | 
| 05/09/2024 | Ordinary Shares | 69,873 | USD 2,399,983 | USD 34.630 | USD 33.970 | 6,579,038 | 1.690 | 
| 05/09/2024 | Ordinary Shares | 17,750 | HKD 4,688,499 | HKD 266.000 | HKD 261.800 | 6,579,038 | 1.690 | 
| 04/09/2024 | Ordinary Shares | 17,700 | HKD 4,669,980 | HKD 266.200 | HKD 261.400 | 6,491,415 | 1.670 | 
| 04/09/2024 | Ordinary Shares | 71,210 | USD 2,399,976 | USD 34.120 | USD 33.340 | 6,491,415 | 1.670 | 
| 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 | |