| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 14/11/2025 | Ordinary Shares | 69,115 | USD 3,199,983 | USD 46.540 | USD 46.010 | 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 | 17,800 | HKD 6,273,230 | HKD 358.800 | HKD 347.600 | 11,601,301 | 3.120 |
| 11/11/2025 | Ordinary Shares | 69,631 | USD 3,199,990 | USD 46.150 | USD 45.850 | 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 | 18,500 | HKD 6,270,950 | HKD 341.000 | HKD 336.400 | 11,332,576 | 3.040 |
| 06/11/2025 | Ordinary Shares | 73,630 | USD 3,199,959 | USD 44.250 | USD 43.100 | 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 | 70,666 | USD 3,199,989 | USD 46.010 | USD 44.630 | 11,148,809 | 2.990 |
| 04/11/2025 | Ordinary Shares | 17,950 | HKD 6,262,309 | HKD 352.000 | HKD 343.200 | 11,148,809 | 2.990 |
| 03/11/2025 | Ordinary Shares | 18,500 | HKD 6,260,940 | HKD 342.000 | HKD 334.800 | 11,060,193 | 2.970 |
| 03/11/2025 | Ordinary Shares | 72,847 | USD 3,199,993 | USD 44.270 | USD 43.370 | 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 | 18,350 | HKD 6,266,879 | HKD 346.800 | HKD 339.000 | 10,876,908 | 2.920 |
| 30/10/2025 | Ordinary Shares | 72,953 | USD 3,199,973 | USD 44.040 | USD 43.320 | 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 | 72,670 | USD 3,200,001 | USD 44.300 | USD 43.680 | 10,712,489 | 2.880 |
| 28/10/2025 | Ordinary Shares | 18,200 | HKD 6,285,189 | HKD 347.600 | HKD 344.000 | 10,712,489 | 2.880 |
| 27/10/2025 | Ordinary Shares | 17,900 | HKD 6,258,160 | HKD 353.400 | HKD 347.600 | 10,621,619 | 2.850 |
| 27/10/2025 | Ordinary Shares | 71,895 | USD 3,199,981 | USD 45.280 | USD 44.240 | 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 | 70,389 | USD 3,199,968 | USD 45.800 | USD 45.230 | 10,443,088 | 2.800 |
| 23/10/2025 | Ordinary Shares | 17,950 | HKD 6,282,979 | HKD 352.400 | HKD 346.800 | 10,443,088 | 2.800 |
| 22/10/2025 | Ordinary Shares | 17,950 | HKD 6,256,980 | HKD 350.400 | HKD 346.200 | 10,354,749 | 2.780 |
| 22/10/2025 | Ordinary Shares | 70,912 | USD 3,199,974 | USD 45.310 | USD 44.940 | 10,354,749 | 2.780 |
| 21/10/2025 | Ordinary Shares | 71,066 | USD 3,199,966 | USD 45.250 | USD 44.640 | 10,265,887 | 2.760 |
| 21/10/2025 | Ordinary Shares | 17,950 | HKD 6,260,270 | HKD 350.800 | HKD 346.600 | 10,265,887 | 2.760 |
| 20/10/2025 | Ordinary Shares | 18,350 | HKD 6,270,459 | HKD 343.400 | HKD 339.000 | 10,176,871 | 2.730 |
| 20/10/2025 | Ordinary Shares | 71,740 | USD 3,199,955 | USD 44.830 | USD 44.260 | 10,176,871 | 2.730 |
| 17/10/2025 | Ordinary Shares | 18,600 | HKD 6,258,840 | HKD 340.000 | HKD 333.400 | 10,086,781 | 2.710 |
| 17/10/2025 | Ordinary Shares | 73,076 | USD 3,199,990 | USD 44.020 | USD 43.340 | 10,086,781 | 2.710 |
| 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: 15/12/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 | |