| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 13/02/2025 | Ordinary Shares | 50,403 | USD 2,399,994 | USD 48.180 | USD 47.010 | 13,611,212 | 3.490 |
| 13/02/2025 | Ordinary Shares | 12,450 | HKD 4,666,530 | HKD 378.400 | HKD 366.000 | 13,611,212 | 3.490 |
| 12/02/2025 | Ordinary Shares | 12,500 | HKD 4,682,370 | HKD 378.600 | HKD 370.000 | 13,548,359 | 3.480 |
| 12/02/2025 | Ordinary Shares | 49,786 | USD 2,399,978 | USD 48.490 | USD 47.650 | 13,548,359 | 3.480 |
| 11/02/2025 | Ordinary Shares | 12,500 | HKD 4,676,400 | HKD 376.800 | HKD 370.000 | 13,486,073 | 3.460 |
| 11/02/2025 | Ordinary Shares | 50,158 | USD 2,399,959 | USD 48.320 | USD 47.490 | 13,486,073 | 3.460 |
| 10/02/2025 | Ordinary Shares | 12,600 | HKD 4,683,920 | HKD 378.800 | HKD 365.800 | 13,423,415 | 3.450 |
| 10/02/2025 | Ordinary Shares | 49,792 | USD 2,399,979 | USD 49.060 | USD 47.720 | 13,423,415 | 3.450 |
| 07/02/2025 | Ordinary Shares | 49,550 | USD 2,399,974 | USD 49.200 | USD 47.840 | 13,361,023 | 3.430 |
| 06/02/2025 | Ordinary Shares | 12,950 | HKD 4,670,900 | HKD 365.400 | HKD 350.200 | 13,311,473 | 3.420 |
| 06/02/2025 | Ordinary Shares | 48,786 | USD 2,399,958 | USD 49.970 | USD 48.370 | 13,311,473 | 3.420 |
| 05/02/2025 | Ordinary Shares | 52,585 | USD 2,399,995 | USD 45.890 | USD 44.830 | 13,249,737 | 3.400 |
| 05/02/2025 | Ordinary Shares | 13,350 | HKD 4,678,619 | HKD 357.800 | HKD 347.400 | 13,249,737 | 3.400 |
| 04/02/2025 | Ordinary Shares | 52,340 | USD 2,399,987 | USD 46.330 | USD 45.460 | 13,183,802 | 3.390 |
| 04/02/2025 | Ordinary Shares | 13,250 | HKD 4,686,699 | HKD 358.800 | HKD 347.800 | 13,183,802 | 3.390 |
| 03/02/2025 | Ordinary Shares | 52,941 | USD 2,399,974 | USD 46.020 | USD 44.060 | 13,118,212 | 3.370 |
| 03/02/2025 | Ordinary Shares | 13,350 | HKD 4,683,750 | HKD 354.200 | HKD 345.600 | 13,118,212 | 3.370 |
| 31/01/2025 | Ordinary Shares | 51,511 | USD 2,399,995 | USD 46.110 | USD 45.610 | 13,051,921 | 3.350 |
| 28/01/2025 | Ordinary Shares | 13,200 | HKD 4,674,320 | HKD 355.200 | HKD 351.200 | 13,051,921 | 3.350 |
| 27/01/2025 | Ordinary Shares | 52,985 | USD 2,399,997 | USD 45.900 | USD 44.990 | 12,830,506 | 3.290 |
| 27/01/2025 | Ordinary Shares | 13,000 | HKD 4,655,830 | HKD 360.400 | HKD 356.000 | 12,830,506 | 3.290 |
| 24/01/2025 | Ordinary Shares | 52,477 | USD 2,399,993 | USD 46.270 | USD 44.870 | 12,764,521 | 3.280 |
| 24/01/2025 | Ordinary Shares | 13,450 | HKD 4,683,319 | HKD 349.800 | HKD 345.800 | 12,764,521 | 3.280 |
| 23/01/2025 | Ordinary Shares | 53,781 | USD 2,399,971 | USD 44.970 | USD 44.250 | 12,698,594 | 3.260 |
| 23/01/2025 | Ordinary Shares | 13,450 | HKD 4,659,310 | HKD 350.400 | HKD 343.800 | 12,698,594 | 3.260 |
| 22/01/2025 | Ordinary Shares | 53,436 | USD 2,399,997 | USD 45.190 | USD 44.250 | 12,631,363 | 3.240 |
| 22/01/2025 | Ordinary Shares | 13,500 | HKD 4,684,039 | HKD 349.000 | HKD 344.400 | 12,631,363 | 3.240 |
| 21/01/2025 | Ordinary Shares | 13,350 | HKD 4,689,689 | HKD 353.600 | HKD 348.200 | 12,564,427 | 3.230 |
| 21/01/2025 | Ordinary Shares | 53,653 | USD 2,399,995 | USD 45.200 | USD 44.370 | 12,564,427 | 3.230 |
| 20/01/2025 | Ordinary Shares | 13,400 | HKD 4,686,369 | HKD 351.000 | HKD 346.600 | 12,497,424 | 3.210 |
| 17/01/2025 | Ordinary Shares | 53,928 | USD 2,399,995 | USD 44.720 | USD 43.460 | 12,484,024 | 3.210 |
| 17/01/2025 | Ordinary Shares | 13,850 | HKD 4,686,060 | HKD 340.800 | HKD 334.200 | 12,484,024 | 3.210 |
| 16/01/2025 | Ordinary Shares | 55,554 | USD 2,399,999 | USD 43.460 | USD 42.790 | 12,416,246 | 3.190 |
| 16/01/2025 | Ordinary Shares | 13,800 | HKD 4,691,500 | HKD 343.200 | HKD 335.800 | 12,416,246 | 3.190 |
| 15/01/2025 | Ordinary Shares | 54,838 | USD 2,399,974 | USD 44.310 | USD 43.500 | 12,346,892 | 3.170 |
| 15/01/2025 | Ordinary Shares | 13,800 | HKD 4,690,650 | HKD 341.400 | HKD 338.400 | 12,346,892 | 3.170 |
| 14/01/2025 | Ordinary Shares | 13,750 | HKD 4,678,000 | HKD 343.600 | HKD 334.600 | 12,278,254 | 3.150 |
| 14/01/2025 | Ordinary Shares | 54,810 | USD 2,399,981 | USD 44.480 | USD 43.410 | 12,278,254 | 3.150 |
| 13/01/2025 | Ordinary Shares | 55,791 | USD 2,399,961 | USD 43.430 | USD 42.370 | 12,209,694 | 3.130 |
| 13/01/2025 | Ordinary Shares | 14,250 | HKD 4,683,100 | HKD 330.800 | HKD 325.800 | 12,209,694 | 3.130 |
| 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 | |