| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs | 
| 02/10/2025 | Ordinary Shares | 18,650 | HKD 6,266,480 | HKD 337.600 | HKD 334.000 | 9,081,616 | 2.440 | 
| 02/10/2025 | Ordinary Shares | 74,761 | USD 3,199,980 | USD 43.120 | USD 42.610 | 9,081,616 | 2.440 | 
| 01/10/2025 | Ordinary Shares | 74,114 | USD 3,199,997 | USD 43.340 | USD 43.040 | 8,988,205 | 2.410 | 
| 30/09/2025 | Ordinary Shares | 18,550 | HKD 6,272,150 | HKD 340.800 | HKD 336.000 | 8,914,091 | 2.390 | 
| 30/09/2025 | Ordinary Shares | 74,520 | USD 3,199,970 | USD 43.460 | USD 42.720 | 8,914,091 | 2.390 | 
| 29/09/2025 | Ordinary Shares | 73,117 | USD 3,199,965 | USD 44.340 | USD 43.510 | 8,821,021 | 2.370 | 
| 29/09/2025 | Ordinary Shares | 18,450 | HKD 6,262,430 | HKD 341.600 | HKD 337.400 | 8,821,021 | 2.370 | 
| 26/09/2025 | Ordinary Shares | 73,804 | USD 3,199,971 | USD 43.600 | USD 42.800 | 8,729,454 | 2.340 | 
| 26/09/2025 | Ordinary Shares | 18,600 | HKD 6,257,499 | HKD 338.000 | HKD 333.800 | 8,729,454 | 2.340 | 
| 25/09/2025 | Ordinary Shares | 74,131 | USD 3,199,960 | USD 43.480 | USD 42.740 | 8,637,050 | 2.320 | 
| 25/09/2025 | Ordinary Shares | 18,500 | HKD 6,264,310 | HKD 340.200 | HKD 336.600 | 8,637,050 | 2.320 | 
| 24/09/2025 | Ordinary Shares | 18,700 | HKD 6,263,679 | HKD 336.000 | HKD 332.400 | 8,544,419 | 2.290 | 
| 24/09/2025 | Ordinary Shares | 74,227 | USD 3,199,977 | USD 43.350 | USD 42.950 | 8,544,419 | 2.290 | 
| 23/09/2025 | Ordinary Shares | 74,561 | USD 3,199,986 | USD 43.260 | USD 42.590 | 8,451,492 | 2.270 | 
| 23/09/2025 | Ordinary Shares | 18,700 | HKD 6,264,339 | HKD 338.600 | HKD 333.000 | 8,451,492 | 2.270 | 
| 22/09/2025 | Ordinary Shares | 18,650 | HKD 6,306,309 | HKD 343.400 | HKD 336.400 | 8,358,231 | 2.240 | 
| 22/09/2025 | Ordinary Shares | 74,143 | USD 3,199,959 | USD 43.850 | USD 42.890 | 8,358,231 | 2.240 | 
| 19/09/2025 | Ordinary Shares | 73,124 | USD 3,199,993 | USD 43.910 | USD 43.540 | 8,265,438 | 2.220 | 
| 19/09/2025 | Ordinary Shares | 18,350 | HKD 6,271,229 | HKD 343.200 | HKD 340.800 | 8,265,438 | 2.220 | 
| 18/09/2025 | Ordinary Shares | 18,050 | HKD 6,274,699 | HKD 351.000 | HKD 344.200 | 8,173,964 | 2.190 | 
| 18/09/2025 | Ordinary Shares | 73,380 | USD 3,199,962 | USD 44.070 | USD 43.170 | 8,173,964 | 2.190 | 
| 17/09/2025 | Ordinary Shares | 71,121 | USD 3,199,989 | USD 45.300 | USD 44.360 | 8,082,534 | 2.170 | 
| 17/09/2025 | Ordinary Shares | 17,800 | HKD 6,269,879 | HKD 353.200 | HKD 350.600 | 8,082,534 | 2.170 | 
| 16/09/2025 | Ordinary Shares | 71,386 | USD 3,199,984 | USD 45.330 | USD 44.610 | 7,993,613 | 2.150 | 
| 16/09/2025 | Ordinary Shares | 17,900 | HKD 6,266,029 | HKD 351.800 | HKD 341.000 | 7,993,613 | 2.150 | 
| 15/09/2025 | Ordinary Shares | 72,913 | USD 3,199,954 | USD 44.150 | USD 43.540 | 7,904,327 | 2.120 | 
| 15/09/2025 | Ordinary Shares | 18,400 | HKD 6,262,590 | HKD 342.600 | HKD 338.600 | 7,904,327 | 2.120 | 
| 12/09/2025 | Ordinary Shares | 236,858 | USD 10,399,933 | USD 44.590 | USD 43.590 | 7,813,014 | 2.100 | 
| 12/09/2025 | Ordinary Shares | 57,700 | HKD 20,286,370 | HKD 356.600 | HKD 348.600 | 7,813,014 | 2.100 | 
| 11/09/2025 | Ordinary Shares | 202,788 | USD 9,143,336 | USD 45.440 | USD 44.930 | 7,518,456 | 2.020 | 
| 11/09/2025 | Ordinary Shares | 53,200 | HKD 18,615,468 | HKD 354.400 | HKD 344.000 | 7,518,456 | 2.020 | 
| 10/09/2025 | Ordinary Shares | 234,461 | USD 10,399,966 | USD 44.700 | USD 44.080 | 7,262,468 | 1.950 | 
| 10/09/2025 | Ordinary Shares | 57,850 | HKD 20,200,499 | HKD 351.800 | HKD 347.000 | 7,262,468 | 1.950 | 
| 09/09/2025 | Ordinary Shares | 57,800 | HKD 20,031,251 | HKD 351.000 | HKD 343.200 | 6,970,157 | 1.870 | 
| 09/09/2025 | Ordinary Shares | 232,958 | USD 10,399,913 | USD 45.200 | USD 44.130 | 6,970,157 | 1.870 | 
| 08/09/2025 | Ordinary Shares | 234,407 | USD 10,399,890 | USD 44.820 | USD 44.140 | 6,679,399 | 1.790 | 
| 08/09/2025 | Ordinary Shares | 57,600 | HKD 20,286,037 | HKD 353.600 | HKD 349.400 | 6,679,399 | 1.790 | 
| 05/09/2025 | Ordinary Shares | 230,697 | USD 10,369,419 | USD 45.470 | USD 44.650 | 6,387,392 | 1.720 | 
| 05/09/2025 | Ordinary Shares | 57,700 | HKD 20,130,350 | HKD 351.400 | HKD 346.400 | 6,387,392 | 1.720 | 
| 04/09/2025 | Ordinary Shares | 233,486 | USD 10,398,047 | USD 44.710 | USD 43.950 | 6,098,995 | 1.640 | 
| 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 | |