| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs | 
| 12/05/2025 | Ordinary Shares | 13,400 | HKD 4,669,160 | HKD 354.000 | HKD 343.400 | 17,309,963 | 4.440 | 
| 12/05/2025 | Ordinary Shares | 51,941 | USD 2,399,959 | USD 46.460 | USD 45.660 | 17,309,963 | 4.440 | 
| 09/05/2025 | Ordinary Shares | 13,550 | HKD 4,672,259 | HKD 347.800 | HKD 337.400 | 17,244,622 | 4.430 | 
| 09/05/2025 | Ordinary Shares | 54,432 | USD 2,399,977 | USD 44.950 | USD 43.800 | 17,244,622 | 4.430 | 
| 08/05/2025 | Ordinary Shares | 13,700 | HKD 4,665,870 | HKD 342.800 | HKD 337.600 | 17,176,640 | 4.410 | 
| 08/05/2025 | Ordinary Shares | 54,569 | USD 2,399,982 | USD 44.400 | USD 43.440 | 17,176,640 | 4.410 | 
| 07/05/2025 | Ordinary Shares | 55,271 | USD 2,399,988 | USD 43.630 | USD 43.060 | 17,108,371 | 4.390 | 
| 07/05/2025 | Ordinary Shares | 13,700 | HKD 4,663,130 | HKD 343.200 | HKD 338.600 | 17,108,371 | 4.390 | 
| 06/05/2025 | Ordinary Shares | 13,650 | HKD 4,674,370 | HKD 350.000 | HKD 338.400 | 17,039,400 | 4.380 | 
| 06/05/2025 | Ordinary Shares | 54,560 | USD 2,399,963 | USD 44.250 | USD 43.620 | 17,039,400 | 4.380 | 
| 05/05/2025 | Ordinary Shares | 55,189 | USD 2,399,965 | USD 43.860 | USD 43.120 | 16,971,190 | 4.360 | 
| 02/05/2025 | Ordinary Shares | 13,850 | HKD 4,664,279 | HKD 341.200 | HKD 333.200 | 16,916,001 | 4.340 | 
| 02/05/2025 | Ordinary Shares | 54,632 | USD 2,399,972 | USD 44.330 | USD 43.550 | 16,916,001 | 4.340 | 
| 01/05/2025 | Ordinary Shares | 55,246 | USD 2,399,969 | USD 43.700 | USD 43.190 | 16,847,519 | 4.330 | 
| 30/04/2025 | Ordinary Shares | 12,900 | HKD 4,672,689 | HKD 364.800 | HKD 359.600 | 16,847,519 | 4.330 | 
| 29/04/2025 | Ordinary Shares | 51,333 | USD 2,399,951 | USD 47.040 | USD 46.440 | 16,725,388 | 4.290 | 
| 29/04/2025 | Ordinary Shares | 12,950 | HKD 4,688,719 | HKD 363.800 | HKD 358.600 | 16,725,388 | 4.290 | 
| 28/04/2025 | Ordinary Shares | 13,250 | HKD 4,673,309 | HKD 354.800 | HKD 350.000 | 16,661,105 | 4.280 | 
| 28/04/2025 | Ordinary Shares | 51,623 | USD 2,399,963 | USD 46.870 | USD 46.140 | 16,661,105 | 4.280 | 
| 25/04/2025 | Ordinary Shares | 12,950 | HKD 4,661,720 | HKD 363.800 | HKD 354.400 | 16,596,232 | 4.260 | 
| 25/04/2025 | Ordinary Shares | 52,479 | USD 2,399,995 | USD 46.340 | USD 45.410 | 16,596,232 | 4.260 | 
| 24/04/2025 | Ordinary Shares | 12,900 | HKD 4,676,340 | HKD 364.800 | HKD 359.000 | 16,530,803 | 4.240 | 
| 24/04/2025 | Ordinary Shares | 51,487 | USD 2,399,963 | USD 46.850 | USD 46.180 | 16,530,803 | 4.240 | 
| 23/04/2025 | Ordinary Shares | 50,664 | USD 2,399,963 | USD 48.120 | USD 46.810 | 16,466,416 | 4.230 | 
| 23/04/2025 | Ordinary Shares | 4,900 | HKD 1,774,069 | HKD 362.800 | HKD 359.000 | 16,466,416 | 4.230 | 
| 22/04/2025 | Ordinary Shares | 14,050 | HKD 4,667,220 | HKD 336.400 | HKD 325.200 | 16,410,852 | 4.210 | 
| 22/04/2025 | Ordinary Shares | 54,515 | USD 2,399,990 | USD 44.790 | USD 42.820 | 16,410,852 | 4.210 | 
| 21/04/2025 | Ordinary Shares | 58,010 | USD 2,399,978 | USD 41.690 | USD 41.020 | 16,342,287 | 4.200 | 
| 17/04/2025 | Ordinary Shares | 13,550 | HKD 4,660,989 | HKD 346.400 | HKD 342.000 | 16,284,277 | 4.180 | 
| 17/04/2025 | Ordinary Shares | 57,351 | USD 2,399,393 | USD 43.870 | USD 41.020 | 16,284,277 | 4.180 | 
| 16/04/2025 | Ordinary Shares | 13,400 | HKD 4,641,300 | HKD 352.400 | HKD 340.200 | 16,213,376 | 4.160 | 
| 16/04/2025 | Ordinary Shares | 54,405 | USD 2,399,973 | USD 44.550 | USD 43.710 | 16,213,376 | 4.160 | 
| 15/04/2025 | Ordinary Shares | 53,580 | USD 2,399,966 | USD 45.520 | USD 44.320 | 16,145,571 | 4.150 | 
| 15/04/2025 | Ordinary Shares | 13,250 | HKD 4,639,279 | HKD 354.400 | HKD 344.000 | 16,145,571 | 4.150 | 
| 14/04/2025 | Ordinary Shares | 13,150 | HKD 4,657,239 | HKD 356.400 | HKD 350.000 | 16,078,741 | 4.130 | 
| 14/04/2025 | Ordinary Shares | 52,903 | USD 2,399,976 | USD 46.120 | USD 44.740 | 16,078,741 | 4.130 | 
| 11/04/2025 | Ordinary Shares | 13,150 | HKD 4,657,239 | HKD 360.600 | HKD 347.600 | 16,012,688 | 4.110 | 
| 11/04/2025 | Ordinary Shares | 54,116 | USD 2,399,979 | USD 45.300 | USD 43.660 | 16,012,688 | 4.110 | 
| 10/04/2025 | Ordinary Shares | 53,102 | USD 2,399,982 | USD 46.530 | USD 44.080 | 15,945,422 | 4.090 | 
| 10/04/2025 | Ordinary Shares | 12,700 | HKD 4,662,699 | HKD 369.800 | HKD 361.800 | 15,945,422 | 4.090 | 
| 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 | |