Unit Price | Accumulated No. of | ||||||
Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
29/09/2025 | Ordinary Shares | 127,000 | HKD 3,795,828 | HKD 30.020 | HKD 29.070 | 1,846,500 | 0.779 |
26/09/2025 | Ordinary Shares | 100,000 | HKD 3,064,040 | HKD 30.880 | HKD 30.500 | 1,719,500 | 0.726 |
25/09/2025 | Ordinary Shares | 140,000 | HKD 4,381,532 | HKD 31.520 | HKD 31.140 | 1,619,500 | 0.683 |
24/09/2025 | Ordinary Shares | 150,000 | HKD 4,700,378 | HKD 31.620 | HKD 31.160 | 1,479,500 | 0.624 |
23/09/2025 | Ordinary Shares | 240,000 | HKD 7,608,860 | HKD 32.040 | HKD 31.500 | 1,329,500 | 0.561 |
22/09/2025 | Ordinary Shares | 67,400 | HKD 2,196,138 | HKD 32.700 | HKD 32.440 | 1,089,500 | 0.460 |
19/09/2025 | Ordinary Shares | 141,800 | HKD 4,696,342 | HKD 33.320 | HKD 32.900 | 1,022,100 | 0.431 |
18/09/2025 | Ordinary Shares | 132,000 | HKD 4,431,054 | HKD 33.800 | HKD 33.360 | 880,300 | 0.372 |
17/09/2025 | Ordinary Shares | 130,000 | HKD 4,376,176 | HKD 33.800 | HKD 33.360 | 748,300 | 0.316 |
16/09/2025 | Ordinary Shares | 81,700 | HKD 2,639,618 | HKD 32.400 | HKD 32.120 | 618,300 | 0.261 |
15/09/2025 | Ordinary Shares | 32,500 | HKD 1,074,202 | HKD 33.180 | HKD 32.920 | 536,600 | 0.226 |
12/09/2025 | Ordinary Shares | 57,200 | HKD 1,912,708 | HKD 33.600 | HKD 33.280 | 504,100 | 0.213 |
11/09/2025 | Ordinary Shares | 74,400 | HKD 2,477,386 | HKD 33.480 | HKD 33.180 | 446,900 | 0.189 |
10/09/2025 | Ordinary Shares | 80,200 | HKD 2,692,804 | HKD 33.720 | HKD 33.460 | 372,500 | 0.157 |
04/09/2025 | Ordinary Shares | 51,400 | HKD 1,694,422 | HKD 33.100 | HKD 32.880 | 292,300 | 0.123 |
02/09/2025 | Ordinary Shares | 140,900 | HKD 4,657,150 | HKD 33.200 | HKD 32.860 | 240,900 | 0.102 |
01/09/2025 | Ordinary Shares | 100,000 | HKD 3,356,516 | HKD 33.640 | HKD 33.480 | 100,000 | 0.042 |
19/06/2025 | Ordinary Shares | 195,000 | HKD 6,552,430 | HKD 33.900 | HKD 33.300 | 8,154,600 | 3.328 |
13/06/2025 | Ordinary Shares | 199,100 | HKD 7,032,220 | HKD 35.600 | HKD 35.000 | 7,959,600 | 3.248 |
06/06/2025 | Ordinary Shares | 100,000 | HKD 3,768,890 | HKD 37.700 | HKD 37.600 | 7,760,500 | 3.167 |
05/06/2025 | Ordinary Shares | 30,000 | HKD 1,138,500 | HKD 37.950 | HKD 37.950 | 7,660,500 | 3.126 |
03/06/2025 | Ordinary Shares | 116,000 | HKD 4,239,850 | HKD 36.900 | HKD 36.250 | 7,630,500 | 3.114 |
02/06/2025 | Ordinary Shares | 98,700 | HKD 3,519,945 | HKD 36.050 | HKD 35.250 | 7,514,500 | 3.067 |
30/05/2025 | Ordinary Shares | 131,700 | HKD 4,780,660 | HKD 36.600 | HKD 36.050 | 7,415,800 | 3.026 |
22/05/2025 | Ordinary Shares | 80,000 | HKD 2,700,305 | HKD 33.850 | HKD 33.650 | 7,284,100 | 2.973 |
19/05/2025 | Ordinary Shares | 40,000 | HKD 1,329,650 | HKD 33.300 | HKD 33.100 | 7,204,100 | 2.940 |
15/05/2025 | Ordinary Shares | 44,200 | HKD 1,444,385 | HKD 32.750 | HKD 32.550 | 7,164,100 | 2.924 |
14/05/2025 | Ordinary Shares | 30,000 | HKD 999,640 | HKD 33.400 | HKD 33.200 | 7,119,900 | 2.906 |
13/05/2025 | Ordinary Shares | 67,300 | HKD 2,196,840 | HKD 32.800 | HKD 32.500 | 7,089,900 | 2.893 |
09/05/2025 | Ordinary Shares | 37,600 | HKD 1,222,600 | HKD 32.650 | HKD 32.450 | 7,022,600 | 2.866 |
06/05/2025 | Ordinary Shares | 273,100 | HKD 8,450,155 | HKD 31.400 | HKD 30.300 | 6,985,000 | 2.851 |
02/05/2025 | Ordinary Shares | 157,000 | HKD 4,868,180 | HKD 31.950 | HKD 30.300 | 6,711,900 | 2.739 |
07/04/2025 | Ordinary Shares | 214,200 | HKD 6,098,400 | HKD 29.000 | HKD 28.100 | 6,554,900 | 2.675 |
09/01/2025 | Ordinary Shares | 142,900 | HKD 3,988,965 | HKD 28.350 | HKD 27.450 | 6,340,700 | 2.588 |
06/01/2025 | Ordinary Shares | 615,300 | HKD 17,432,020 | HKD 29.500 | HKD 27.000 | 6,197,800 | 2.529 |
03/01/2025 | Ordinary Shares | 30,200 | HKD 939,380 | HKD 31.300 | HKD 31.050 | 5,582,500 | 2.278 |
02/01/2025 | Ordinary Shares | 60,000 | HKD 1,986,000 | HKD 33.100 | HKD 33.100 | 5,552,300 | 2.266 |
31/12/2024 | Ordinary Shares | 548,200 | HKD 18,066,875 | HKD 33.800 | HKD 32.200 | 5,492,300 | 2.241 |
30/12/2024 | Ordinary Shares | 134,200 | HKD 4,424,940 | HKD 33.200 | HKD 31.850 | 4,944,100 | 2.018 |
27/12/2024 | Ordinary Shares | 350,000 | HKD 10,886,730 | HKD 31.450 | HKD 30.850 | 4,809,900 | 1.963 |
1 2 3 |
Remark: | Real time quote last updated: 02/10/2025 09:18 |
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 | |