Unit Price | Accumulated No. of | ||||||
Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
29/04/2025 | Ordinary Shares | 200,000 | HKD 7,205,460 | HKD 36.250 | HKD 35.700 | 22,826,000 | 1.905 |
28/04/2025 | Ordinary Shares | 200,000 | HKD 7,174,200 | HKD 36.200 | HKD 35.700 | 22,626,000 | 1.888 |
24/04/2025 | Ordinary Shares | 400,000 | HKD 14,003,160 | HKD 35.250 | HKD 34.750 | 22,426,000 | 1.871 |
22/04/2025 | Ordinary Shares | 300,000 | HKD 10,252,680 | HKD 34.450 | HKD 33.850 | 22,026,000 | 1.838 |
17/04/2025 | Ordinary Shares | 900,000 | HKD 30,060,450 | HKD 33.800 | HKD 32.450 | 21,726,000 | 1.813 |
16/04/2025 | Ordinary Shares | 900,000 | HKD 29,309,490 | HKD 33.500 | HKD 32.000 | 20,826,000 | 1.738 |
15/04/2025 | Ordinary Shares | 250,000 | HKD 8,643,125 | HKD 34.750 | HKD 34.450 | 19,926,000 | 1.663 |
09/04/2025 | Ordinary Shares | 2,154,000 | HKD 69,505,056 | HKD 33.400 | HKD 31.100 | 19,676,000 | 1.642 |
08/04/2025 | Ordinary Shares | 2,600,000 | HKD 87,714,380 | HKD 34.900 | HKD 32.200 | 17,522,000 | 1.462 |
07/04/2025 | Ordinary Shares | 1,210,000 | HKD 40,179,623 | HKD 35.900 | HKD 28.500 | 14,922,000 | 1.245 |
03/04/2025 | Ordinary Shares | 742,000 | HKD 30,769,775 | HKD 44.850 | HKD 39.550 | 13,712,000 | 1.144 |
02/04/2025 | Ordinary Shares | 55,500 | HKD 2,581,749 | HKD 48.000 | HKD 45.850 | 12,970,000 | 1.082 |
01/04/2025 | Ordinary Shares | 112,500 | HKD 5,194,845 | HKD 47.250 | HKD 45.650 | 12,914,500 | 1.078 |
31/03/2025 | Ordinary Shares | 483,000 | HKD 22,453,414 | HKD 47.500 | HKD 45.850 | 12,802,000 | 1.068 |
28/03/2025 | Ordinary Shares | 503,500 | HKD 23,827,281 | HKD 48.650 | HKD 46.650 | 12,319,000 | 1.028 |
27/03/2025 | Ordinary Shares | 32,000 | HKD 1,546,051 | HKD 49.200 | HKD 47.600 | 11,815,500 | 0.986 |
26/03/2025 | Ordinary Shares | 668,500 | HKD 32,124,834 | HKD 48.900 | HKD 47.150 | 11,783,500 | 0.983 |
25/03/2025 | Ordinary Shares | 486,500 | HKD 23,307,144 | HKD 50.100 | HKD 46.300 | 11,115,000 | 0.927 |
24/03/2025 | Ordinary Shares | 419,500 | HKD 21,464,178 | HKD 53.500 | HKD 50.050 | 1,688,500 | 0.887 |
21/03/2025 | Ordinary Shares | 155,500 | HKD 8,122,682 | HKD 54.350 | HKD 51.400 | 10,209,000 | 0.852 |
20/03/2025 | Ordinary Shares | 345,500 | HKD 18,019,759 | HKD 53.600 | HKD 51.200 | 10,053,500 | 0.839 |
19/03/2025 | Ordinary Shares | 10,000 | HKD 535,400 | HKD 53.850 | HKD 52.850 | 9,708,000 | 0.810 |
18/03/2025 | Ordinary Shares | 10,000 | HKD 530,300 | HKD 53.550 | HKD 52.600 | 9,698,000 | 0.809 |
17/03/2025 | Ordinary Shares | 63,500 | HKD 3,232,251 | HKD 52.300 | HKD 50.500 | 9,688,000 | 0.808 |
14/03/2025 | Ordinary Shares | 21,500 | HKD 1,089,224 | HKD 51.100 | HKD 50.050 | 9,624,500 | 0.803 |
13/03/2025 | Ordinary Shares | 10,000 | HKD 511,050 | HKD 51.650 | HKD 50.400 | 9,603,000 | 0.801 |
12/03/2025 | Ordinary Shares | 10,000 | HKD 517,375 | HKD 52.550 | HKD 51.050 | 9,593,000 | 0.800 |
11/03/2025 | Ordinary Shares | 10,000 | HKD 509,200 | HKD 51.700 | HKD 50.250 | 9,583,000 | 0.800 |
05/03/2025 | Ordinary Shares | 10,000 | HKD 466,450 | HKD 47.600 | HKD 46.000 | 9,573,000 | 0.799 |
04/03/2025 | Ordinary Shares | 421,500 | HKD 18,874,727 | HKD 45.850 | HKD 43.650 | 9,563,000 | 0.798 |
03/03/2025 | Ordinary Shares | 201,500 | HKD 9,083,781 | HKD 45.900 | HKD 44.400 | 9,141,500 | 0.763 |
28/02/2025 | Ordinary Shares | 526,000 | HKD 23,699,561 | HKD 47.250 | HKD 44.250 | 8,940,000 | 0.746 |
27/02/2025 | Ordinary Shares | 330,500 | HKD 15,636,516 | HKD 48.700 | HKD 46.550 | 8,414,000 | 0.702 |
26/02/2025 | Ordinary Shares | 220,000 | HKD 10,458,778 | HKD 48.200 | HKD 46.750 | 8,083,500 | 0.674 |
25/02/2025 | Ordinary Shares | 291,500 | HKD 13,860,183 | HKD 48.350 | HKD 46.350 | 7,863,500 | 0.656 |
24/02/2025 | Ordinary Shares | 361,500 | HKD 17,228,583 | HKD 49.600 | HKD 46.850 | 7,572,000 | 0.632 |
21/02/2025 | Ordinary Shares | 10,000 | HKD 498,250 | HKD 50.050 | HKD 49.450 | 7,210,500 | 0.602 |
20/02/2025 | Ordinary Shares | 10,000 | HKD 493,800 | HKD 49.750 | HKD 48.850 | 7,200,500 | 0.601 |
19/02/2025 | Ordinary Shares | 11,500 | HKD 553,175 | HKD 48.950 | HKD 46.600 | 7,190,500 | 0.600 |
18/02/2025 | Ordinary Shares | 168,500 | HKD 7,933,569 | HKD 47.650 | HKD 46.700 | 7,179,000 | 0.599 |
1 2 |
Remark: | Real time quote last updated: 30/04/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 | |