| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 19/11/2025 | Ordinary Shares | 316,792 | USD 15,177,041 | USD 48.140 | USD 47.420 | 12,883,114 | 3.460 |
| 18/11/2025 | Ordinary Shares | 147,150 | HKD 53,951,501 | HKD 369.400 | HKD 361.800 | 12,414,822 | 3.330 |
| 18/11/2025 | Ordinary Shares | 319,892 | USD 15,199,947 | USD 47.920 | USD 46.620 | 12,414,822 | 3.330 |
| 17/11/2025 | Ordinary Shares | 17,500 | HKD 6,269,359 | HKD 361.000 | HKD 355.000 | 11,947,780 | 3.210 |
| 17/11/2025 | Ordinary Shares | 68,960 | USD 3,199,978 | USD 46.720 | USD 46.150 | 11,947,780 | 3.210 |
| 14/11/2025 | Ordinary Shares | 69,115 | USD 3,199,983 | USD 46.540 | USD 46.010 | 11,861,320 | 3.190 |
| 14/11/2025 | Ordinary Shares | 17,350 | HKD 6,271,079 | HKD 362.600 | HKD 357.400 | 11,861,320 | 3.190 |
| 13/11/2025 | Ordinary Shares | 17,450 | HKD 6,265,820 | HKD 362.600 | HKD 357.400 | 11,774,855 | 3.160 |
| 13/11/2025 | Ordinary Shares | 69,506 | USD 3,199,993 | USD 46.290 | USD 45.850 | 11,774,855 | 3.160 |
| 12/11/2025 | Ordinary Shares | 17,450 | HKD 6,273,859 | HKD 361.600 | HKD 356.600 | 11,687,899 | 3.140 |
| 12/11/2025 | Ordinary Shares | 69,148 | USD 3,199,968 | USD 46.440 | USD 46.090 | 11,687,899 | 3.140 |
| 11/11/2025 | Ordinary Shares | 69,631 | USD 3,199,990 | USD 46.150 | USD 45.850 | 11,601,301 | 3.120 |
| 11/11/2025 | Ordinary Shares | 17,800 | HKD 6,273,230 | HKD 358.800 | HKD 347.600 | 11,601,301 | 3.120 |
| 10/11/2025 | Ordinary Shares | 18,150 | HKD 6,268,100 | HKD 348.600 | HKD 340.400 | 11,513,870 | 3.090 |
| 10/11/2025 | Ordinary Shares | 70,850 | USD 3,199,975 | USD 45.490 | USD 44.890 | 11,513,870 | 3.090 |
| 07/11/2025 | Ordinary Shares | 18,600 | HKD 6,274,029 | HKD 339.400 | HKD 335.200 | 11,424,870 | 3.070 |
| 07/11/2025 | Ordinary Shares | 73,694 | USD 3,199,962 | USD 43.630 | USD 43.190 | 11,424,870 | 3.070 |
| 06/11/2025 | Ordinary Shares | 73,630 | USD 3,199,959 | USD 44.250 | USD 43.100 | 11,332,576 | 3.040 |
| 06/11/2025 | Ordinary Shares | 18,500 | HKD 6,270,950 | HKD 341.000 | HKD 336.400 | 11,332,576 | 3.040 |
| 05/11/2025 | Ordinary Shares | 18,100 | HKD 6,256,840 | HKD 351.800 | HKD 339.600 | 11,240,446 | 3.020 |
| 05/11/2025 | Ordinary Shares | 73,537 | USD 3,199,984 | USD 44.240 | USD 43.080 | 11,240,446 | 3.020 |
| 04/11/2025 | Ordinary Shares | 17,950 | HKD 6,262,309 | HKD 352.000 | HKD 343.200 | 11,148,809 | 2.990 |
| 04/11/2025 | Ordinary Shares | 70,666 | USD 3,199,989 | USD 46.010 | USD 44.630 | 11,148,809 | 2.990 |
| 03/11/2025 | Ordinary Shares | 72,847 | USD 3,199,993 | USD 44.270 | USD 43.370 | 11,060,193 | 2.970 |
| 03/11/2025 | Ordinary Shares | 18,500 | HKD 6,260,940 | HKD 342.000 | HKD 334.800 | 11,060,193 | 2.970 |
| 31/10/2025 | Ordinary Shares | 18,550 | HKD 6,275,550 | HKD 342.800 | HKD 335.200 | 10,968,846 | 2.950 |
| 31/10/2025 | Ordinary Shares | 73,388 | USD 3,199,981 | USD 43.840 | USD 43.040 | 10,968,846 | 2.950 |
| 30/10/2025 | Ordinary Shares | 72,953 | USD 3,199,973 | USD 44.040 | USD 43.320 | 10,876,908 | 2.920 |
| 30/10/2025 | Ordinary Shares | 18,350 | HKD 6,266,879 | HKD 346.800 | HKD 339.000 | 10,876,908 | 2.920 |
| 29/10/2025 | Ordinary Shares | 73,116 | USD 3,199,987 | USD 43.950 | USD 43.520 | 10,785,605 | 2.900 |
| 28/10/2025 | Ordinary Shares | 18,200 | HKD 6,285,189 | HKD 347.600 | HKD 344.000 | 10,712,489 | 2.880 |
| 28/10/2025 | Ordinary Shares | 72,670 | USD 3,200,001 | USD 44.300 | USD 43.680 | 10,712,489 | 2.880 |
| 27/10/2025 | Ordinary Shares | 71,895 | USD 3,199,981 | USD 45.280 | USD 44.240 | 10,621,619 | 2.850 |
| 27/10/2025 | Ordinary Shares | 17,900 | HKD 6,258,160 | HKD 353.400 | HKD 347.600 | 10,621,619 | 2.850 |
| 24/10/2025 | Ordinary Shares | 17,800 | HKD 6,254,870 | HKD 354.000 | HKD 350.000 | 10,531,824 | 2.830 |
| 24/10/2025 | Ordinary Shares | 70,936 | USD 3,199,986 | USD 45.850 | USD 44.750 | 10,531,824 | 2.830 |
| 23/10/2025 | Ordinary Shares | 17,950 | HKD 6,282,979 | HKD 352.400 | HKD 346.800 | 10,443,088 | 2.800 |
| 23/10/2025 | Ordinary Shares | 70,389 | USD 3,199,968 | USD 45.800 | USD 45.230 | 10,443,088 | 2.800 |
| 22/10/2025 | Ordinary Shares | 70,912 | USD 3,199,974 | USD 45.310 | USD 44.940 | 10,354,749 | 2.780 |
| 22/10/2025 | Ordinary Shares | 17,950 | HKD 6,256,980 | HKD 350.400 | HKD 346.200 | 10,354,749 | 2.780 |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | |||||||
| Remark: | Real time quote last updated: 19/12/2025 18:00 |
| 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 | |