| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs | 
| 04/09/2025 | Ordinary Shares | 50,850 | HKD 17,589,519 | HKD 347.800 | HKD 343.800 | 6,098,995 | 1.640 | 
| 03/09/2025 | Ordinary Shares | 234,802 | USD 10,398,473 | USD 44.700 | USD 43.610 | 5,814,659 | 1.560 | 
| 03/09/2025 | Ordinary Shares | 18,100 | HKD 6,218,499 | HKD 349.400 | HKD 340.400 | 5,814,659 | 1.560 | 
| 02/09/2025 | Ordinary Shares | 72,931 | USD 3,199,993 | USD 44.340 | USD 43.640 | 5,561,757 | 1.490 | 
| 02/09/2025 | Ordinary Shares | 17,800 | HKD 6,249,010 | HKD 353.600 | HKD 348.400 | 5,561,757 | 1.490 | 
| 01/09/2025 | Ordinary Shares | 17,800 | HKD 6,222,520 | HKD 353.200 | HKD 347.600 | 5,471,026 | 1.470 | 
| 29/08/2025 | Ordinary Shares | 71,533 | USD 3,193,061 | USD 44.850 | USD 44.430 | 5,453,226 | 1.460 | 
| 29/08/2025 | Ordinary Shares | 17,900 | HKD 6,273,459 | HKD 355.000 | HKD 346.600 | 5,453,226 | 1.460 | 
| 28/08/2025 | Ordinary Shares | 17,800 | HKD 6,250,039 | HKD 356.200 | HKD 348.200 | 5,363,793 | 1.440 | 
| 28/08/2025 | Ordinary Shares | 71,841 | USD 3,199,977 | USD 44.880 | USD 44.320 | 5,363,793 | 1.440 | 
| 27/08/2025 | Ordinary Shares | 17,600 | HKD 6,245,439 | HKD 363.000 | HKD 350.400 | 5,274,152 | 1.420 | 
| 27/08/2025 | Ordinary Shares | 71,348 | USD 3,199,972 | USD 45.620 | USD 44.510 | 5,274,152 | 1.420 | 
| 26/08/2025 | Ordinary Shares | 68,862 | USD 3,199,975 | USD 46.780 | USD 46.190 | 5,185,204 | 1.390 | 
| 26/08/2025 | Ordinary Shares | 17,000 | HKD 6,258,679 | HKD 371.400 | HKD 364.800 | 5,185,204 | 1.390 | 
| 25/08/2025 | Ordinary Shares | 17,250 | HKD 6,266,880 | HKD 367.400 | HKD 358.000 | 5,099,342 | 1.370 | 
| 25/08/2025 | Ordinary Shares | 68,721 | USD 3,199,979 | USD 47.050 | USD 46.070 | 5,099,342 | 1.370 | 
| 22/08/2025 | Ordinary Shares | 17,750 | HKD 6,276,680 | HKD 356.600 | HKD 350.600 | 5,013,371 | 1.350 | 
| 22/08/2025 | Ordinary Shares | 69,602 | USD 3,199,986 | USD 46.230 | USD 45.240 | 5,013,371 | 1.350 | 
| 21/08/2025 | Ordinary Shares | 17,800 | HKD 6,262,719 | HKD 355.200 | HKD 350.200 | 4,926,019 | 1.320 | 
| 21/08/2025 | Ordinary Shares | 71,130 | USD 3,199,996 | USD 45.160 | USD 44.620 | 4,926,019 | 1.320 | 
| 20/08/2025 | Ordinary Shares | 17,950 | HKD 6,262,279 | HKD 351.800 | HKD 345.400 | 4,837,089 | 1.300 | 
| 20/08/2025 | Ordinary Shares | 71,639 | USD 3,191,058 | USD 44.850 | USD 44.350 | 4,837,089 | 1.300 | 
| 19/08/2025 | Ordinary Shares | 71,752 | USD 3,190,919 | USD 44.970 | USD 44.170 | 4,747,500 | 1.270 | 
| 19/08/2025 | Ordinary Shares | 17,900 | HKD 6,277,349 | HKD 354.000 | HKD 347.600 | 4,747,500 | 1.270 | 
| 18/08/2025 | Ordinary Shares | 71,680 | USD 3,199,952 | USD 44.980 | USD 44.190 | 4,657,848 | 1.250 | 
| 18/08/2025 | Ordinary Shares | 17,950 | HKD 6,272,290 | HKD 352.600 | HKD 346.600 | 4,657,848 | 1.250 | 
| 15/08/2025 | Ordinary Shares | 17,900 | HKD 6,261,690 | HKD 353.000 | HKD 348.200 | 4,568,218 | 1.230 | 
| 15/08/2025 | Ordinary Shares | 71,712 | USD 3,199,975 | USD 44.770 | USD 44.250 | 4,568,218 | 1.230 | 
| 14/08/2025 | Ordinary Shares | 71,416 | USD 3,199,993 | USD 45.660 | USD 44.610 | 4,478,606 | 1.200 | 
| 14/08/2025 | Ordinary Shares | 17,700 | HKD 6,263,769 | HKD 356.000 | HKD 351.800 | 4,478,606 | 1.200 | 
| 13/08/2025 | Ordinary Shares | 17,950 | HKD 6,271,589 | HKD 352.400 | HKD 347.000 | 4,389,490 | 1.180 | 
| 13/08/2025 | Ordinary Shares | 70,914 | USD 3,199,980 | USD 45.340 | USD 44.710 | 4,389,490 | 1.180 | 
| 12/08/2025 | Ordinary Shares | 17,900 | HKD 6,273,489 | HKD 353.600 | HKD 347.800 | 4,300,626 | 1.150 | 
| 12/08/2025 | Ordinary Shares | 71,404 | USD 3,199,963 | USD 45.020 | USD 44.530 | 4,300,626 | 1.150 | 
| 11/08/2025 | Ordinary Shares | 18,000 | HKD 6,272,839 | HKD 352.400 | HKD 345.800 | 4,211,322 | 1.130 | 
| 11/08/2025 | Ordinary Shares | 71,865 | USD 3,199,990 | USD 44.780 | USD 44.370 | 4,211,322 | 1.130 | 
| 08/08/2025 | Ordinary Shares | 17,450 | HKD 6,270,650 | HKD 363.800 | HKD 357.600 | 4,121,457 | 1.110 | 
| 08/08/2025 | Ordinary Shares | 71,498 | USD 3,199,978 | USD 45.770 | USD 44.240 | 4,121,457 | 1.110 | 
| 07/08/2025 | Ordinary Shares | 17,500 | HKD 6,267,859 | HKD 359.800 | HKD 354.600 | 4,032,509 | 1.080 | 
| 07/08/2025 | Ordinary Shares | 69,855 | USD 3,199,966 | USD 46.100 | USD 45.400 | 4,032,509 | 1.080 | 
| 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 | |