Unit Price | Accumulated No. of | ||||||
Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
19/08/2024 | Ordinary Shares | 228,000 | HKD 20,933,911 | HKD 92.150 | HKD 91.100 | 17,058,600 | 0.893 |
16/08/2024 | Ordinary Shares | 228,000 | HKD 20,627,205 | HKD 91.050 | HKD 90.050 | 16,830,600 | 0.881 |
15/08/2024 | Ordinary Shares | 228,000 | HKD 20,442,844 | HKD 90.100 | HKD 89.000 | 16,602,600 | 0.869 |
14/08/2024 | Ordinary Shares | 228,000 | HKD 20,559,375 | HKD 90.700 | HKD 89.850 | 16,374,600 | 0.857 |
13/08/2024 | Ordinary Shares | 228,000 | HKD 20,514,277 | HKD 91.050 | HKD 89.450 | 16,146,600 | 0.846 |
12/08/2024 | Ordinary Shares | 200,000 | HKD 18,356,840 | HKD 92.150 | HKD 91.350 | 15,918,600 | 0.834 |
09/08/2024 | Ordinary Shares | 200,000 | HKD 18,335,180 | HKD 92.200 | HKD 90.800 | 15,718,600 | 0.823 |
08/08/2024 | Ordinary Shares | 200,000 | HKD 18,083,980 | HKD 90.900 | HKD 89.700 | 15,518,600 | 0.813 |
07/08/2024 | Ordinary Shares | 200,000 | HKD 18,169,380 | HKD 91.450 | HKD 90.350 | 15,318,600 | 0.802 |
06/08/2024 | Ordinary Shares | 200,000 | HKD 17,951,660 | HKD 91.000 | HKD 88.550 | 15,118,600 | 0.792 |
05/08/2024 | Ordinary Shares | 200,000 | HKD 17,777,760 | HKD 89.950 | HKD 87.550 | 14,918,600 | 0.781 |
02/08/2024 | Ordinary Shares | 200,000 | HKD 18,107,200 | HKD 91.450 | HKD 89.650 | 14,718,600 | 0.771 |
01/08/2024 | Ordinary Shares | 200,000 | HKD 18,494,540 | HKD 94.500 | HKD 91.100 | 14,518,600 | 0.760 |
31/07/2024 | Ordinary Shares | 200,000 | HKD 20,024,000 | HKD 103.900 | HKD 95.850 | 14,318,600 | 0.750 |
30/07/2024 | Ordinary Shares | 200,000 | HKD 20,420,840 | HKD 103.500 | HKD 101.100 | 14,118,600 | 0.739 |
29/07/2024 | Ordinary Shares | 200,000 | HKD 20,651,540 | HKD 104.300 | HKD 101.500 | 13,918,600 | 0.729 |
26/07/2024 | Ordinary Shares | 200,000 | HKD 20,224,800 | HKD 101.800 | HKD 100.500 | 13,718,600 | 0.718 |
25/07/2024 | Ordinary Shares | 200,000 | HKD 20,316,480 | HKD 102.600 | HKD 101.100 | 13,518,600 | 0.708 |
24/07/2024 | Ordinary Shares | 200,000 | HKD 20,384,360 | HKD 102.300 | HKD 101.300 | 13,318,600 | 0.697 |
23/07/2024 | Ordinary Shares | 200,000 | HKD 20,287,100 | HKD 101.900 | HKD 100.800 | 13,118,600 | 0.687 |
22/07/2024 | Ordinary Shares | 200,000 | HKD 20,113,780 | HKD 101.600 | HKD 99.050 | 12,918,600 | 0.677 |
19/07/2024 | Ordinary Shares | 200,000 | HKD 19,982,980 | HKD 102.000 | HKD 99.150 | 12,718,600 | 0.666 |
18/07/2024 | Ordinary Shares | 200,000 | HKD 20,470,820 | HKD 103.000 | HKD 101.300 | 12,518,600 | 0.656 |
17/07/2024 | Ordinary Shares | 200,000 | HKD 20,321,320 | HKD 101.900 | HKD 100.900 | 12,318,600 | 0.645 |
16/07/2024 | Ordinary Shares | 200,000 | HKD 20,126,200 | HKD 101.400 | HKD 100.200 | 12,118,600 | 0.635 |
15/07/2024 | Ordinary Shares | 200,000 | HKD 20,240,920 | HKD 102.400 | HKD 100.300 | 11,918,600 | 0.624 |
12/07/2024 | Ordinary Shares | 200,000 | HKD 20,461,420 | HKD 103.100 | HKD 100.600 | 11,718,600 | 0.614 |
11/07/2024 | Ordinary Shares | 200,000 | HKD 19,946,240 | HKD 100.100 | HKD 99.200 | 11,518,600 | 0.603 |
10/07/2024 | Ordinary Shares | 200,000 | HKD 19,828,040 | HKD 100.200 | HKD 98.400 | 11,318,600 | 0.593 |
09/07/2024 | Ordinary Shares | 200,000 | HKD 19,842,220 | HKD 99.900 | HKD 98.400 | 11,118,600 | 0.582 |
08/07/2024 | Ordinary Shares | 200,000 | HKD 19,736,000 | HKD 100.000 | HKD 98.200 | 10,918,600 | 0.572 |
05/07/2024 | Ordinary Shares | 200,000 | HKD 20,085,140 | HKD 101.700 | HKD 100.100 | 10,718,600 | 0.561 |
04/07/2024 | Ordinary Shares | 200,000 | HKD 20,219,540 | HKD 101.900 | HKD 100.500 | 10,518,600 | 0.551 |
03/07/2024 | Ordinary Shares | 200,000 | HKD 20,131,540 | HKD 101.600 | HKD 100.100 | 10,318,600 | 0.540 |
02/07/2024 | Ordinary Shares | 200,000 | HKD 20,231,700 | HKD 102.400 | HKD 100.300 | 10,118,600 | 0.530 |
28/06/2024 | Ordinary Shares | 200,000 | HKD 20,173,440 | HKD 101.900 | HKD 99.900 | 9,918,600 | 0.519 |
27/06/2024 | Ordinary Shares | 200,000 | HKD 20,118,920 | HKD 101.600 | HKD 99.900 | 9,718,600 | 0.509 |
26/06/2024 | Ordinary Shares | 200,000 | HKD 20,398,960 | HKD 102.600 | HKD 100.600 | 9,518,600 | 0.498 |
25/06/2024 | Ordinary Shares | 200,000 | HKD 20,551,740 | HKD 104.500 | HKD 100.200 | 9,318,600 | 0.488 |
24/06/2024 | Ordinary Shares | 200,000 | HKD 20,448,500 | HKD 103.000 | HKD 101.200 | 9,118,600 | 0.478 |
1 2 3 4 |
Remark: | Real time quote last updated: 08/09/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 | |