| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 08/10/2025 | Ordinary Shares | 75,899 | USD 3,199,985 | USD 42.440 | USD 41.710 | 9,439,419 | 2.530 |
| 07/10/2025 | Ordinary Shares | 74,736 | USD 3,199,978 | USD 43.530 | USD 42.440 | 9,344,320 | 2.510 |
| 06/10/2025 | Ordinary Shares | 18,950 | HKD 6,259,899 | HKD 333.200 | HKD 328.800 | 9,269,584 | 2.490 |
| 06/10/2025 | Ordinary Shares | 74,838 | USD 3,199,998 | USD 43.170 | USD 42.510 | 9,269,584 | 2.490 |
| 03/10/2025 | Ordinary Shares | 75,230 | USD 3,199,975 | USD 42.770 | USD 42.290 | 9,175,796 | 2.460 |
| 03/10/2025 | Ordinary Shares | 18,950 | HKD 6,276,349 | HKD 336.200 | HKD 329.200 | 9,175,796 | 2.460 |
| 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 | 74,520 | USD 3,199,970 | USD 43.460 | USD 42.720 | 8,914,091 | 2.390 |
| 30/09/2025 | Ordinary Shares | 18,550 | HKD 6,272,150 | HKD 340.800 | HKD 336.000 | 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 | 18,500 | HKD 6,264,310 | HKD 340.200 | HKD 336.600 | 8,637,050 | 2.320 |
| 25/09/2025 | Ordinary Shares | 74,131 | USD 3,199,960 | USD 43.480 | USD 42.740 | 8,637,050 | 2.320 |
| 24/09/2025 | Ordinary Shares | 74,227 | USD 3,199,977 | USD 43.350 | USD 42.950 | 8,544,419 | 2.290 |
| 24/09/2025 | Ordinary Shares | 18,700 | HKD 6,263,679 | HKD 336.000 | HKD 332.400 | 8,544,419 | 2.290 |
| 23/09/2025 | Ordinary Shares | 18,700 | HKD 6,264,339 | HKD 338.600 | HKD 333.000 | 8,451,492 | 2.270 |
| 23/09/2025 | Ordinary Shares | 74,561 | USD 3,199,986 | USD 43.260 | USD 42.590 | 8,451,492 | 2.270 |
| 22/09/2025 | Ordinary Shares | 74,143 | USD 3,199,959 | USD 43.850 | USD 42.890 | 8,358,231 | 2.240 |
| 22/09/2025 | Ordinary Shares | 18,650 | HKD 6,306,309 | HKD 343.400 | HKD 336.400 | 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 | 73,380 | USD 3,199,962 | USD 44.070 | USD 43.170 | 8,173,964 | 2.190 |
| 18/09/2025 | Ordinary Shares | 18,050 | HKD 6,274,699 | HKD 351.000 | HKD 344.200 | 8,173,964 | 2.190 |
| 17/09/2025 | Ordinary Shares | 17,800 | HKD 6,269,879 | HKD 353.200 | HKD 350.600 | 8,082,534 | 2.170 |
| 17/09/2025 | Ordinary Shares | 71,121 | USD 3,199,989 | USD 45.300 | USD 44.360 | 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 | 57,700 | HKD 20,286,370 | HKD 356.600 | HKD 348.600 | 7,813,014 | 2.100 |
| 12/09/2025 | Ordinary Shares | 236,858 | USD 10,399,933 | USD 44.590 | USD 43.590 | 7,813,014 | 2.100 |
| 11/09/2025 | Ordinary Shares | 53,200 | HKD 18,615,468 | HKD 354.400 | HKD 344.000 | 7,518,456 | 2.020 |
| 11/09/2025 | Ordinary Shares | 202,788 | USD 9,143,336 | USD 45.440 | USD 44.930 | 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 | 232,958 | USD 10,399,913 | USD 45.200 | USD 44.130 | 6,970,157 | 1.870 |
| 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: 07/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 | |