| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 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 |
| 17/02/2025 | Ordinary Shares | 601,000 | HKD 27,684,704 | HKD 46.900 | HKD 45.500 | 7,010,500 | 0.585 |
| 14/02/2025 | Ordinary Shares | 10,000 | HKD 481,025 | HKD 48.750 | HKD 47.300 | 6,409,500 | 0.535 |
| 13/02/2025 | Ordinary Shares | 50,000 | HKD 2,342,900 | HKD 48.550 | HKD 46.150 | 6,399,500 | 0.534 |
| 12/02/2025 | Ordinary Shares | 1,500 | HKD 70,249 | HKD 47.150 | HKD 46.450 | 6,349,500 | 0.530 |
| 11/02/2025 | Ordinary Shares | 10,000 | HKD 456,525 | HKD 46.300 | HKD 45.050 | 6,348,000 | 0.530 |
| 10/02/2025 | Ordinary Shares | 10,000 | HKD 455,200 | HKD 45.750 | HKD 45.050 | 6,338,000 | 0.529 |
| 04/02/2025 | Ordinary Shares | 6,000 | HKD 249,000 | HKD 41.500 | HKD 41.500 | 6,328,000 | 0.528 |
| 03/02/2025 | Ordinary Shares | 158,000 | HKD 6,341,898 | HKD 41.100 | HKD 39.650 | 6,322,000 | 0.527 |
| 28/01/2025 | Ordinary Shares | 101,500 | HKD 3,981,154 | HKD 39.800 | HKD 38.900 | 6,164,000 | 0.514 |
| 27/01/2025 | Ordinary Shares | 199,000 | HKD 7,751,448 | HKD 39.950 | HKD 38.300 | 6,062,500 | 0.506 |
| 24/01/2025 | Ordinary Shares | 51,000 | HKD 1,993,049 | HKD 40.050 | HKD 38.250 | 5,863,500 | 0.489 |
| 23/01/2025 | Ordinary Shares | 304,500 | HKD 11,772,335 | HKD 39.650 | HKD 38.350 | 5,812,500 | 0.485 |
| 22/01/2025 | Ordinary Shares | 10,000 | HKD 390,800 | HKD 39.100 | HKD 38.800 | 5,508,000 | 0.460 |
| 20/01/2025 | Ordinary Shares | 17,500 | HKD 638,874 | HKD 37.650 | HKD 36.250 | 5,498,000 | 0.459 |
| 17/01/2025 | Ordinary Shares | 424,000 | HKD 15,086,132 | HKD 36.250 | HKD 34.950 | 5,480,500 | 0.457 |
| 16/01/2025 | Ordinary Shares | 344,500 | HKD 12,376,782 | HKD 36.950 | HKD 35.550 | 5,056,500 | 0.422 |
| 15/01/2025 | Ordinary Shares | 131,000 | HKD 4,724,095 | HKD 36.800 | HKD 35.300 | 4,712,000 | 0.393 |
| 14/01/2025 | Ordinary Shares | 114,500 | HKD 4,072,570 | HKD 36.400 | HKD 34.950 | 4,581,000 | 0.382 |
| 13/01/2025 | Ordinary Shares | 408,000 | HKD 14,428,512 | HKD 35.750 | HKD 34.550 | 4,466,500 | 0.373 |
| 10/01/2025 | Ordinary Shares | 255,500 | HKD 9,229,145 | HKD 37.000 | HKD 35.600 | 4,058,500 | 0.339 |
| 09/01/2025 | Ordinary Shares | 330,500 | HKD 11,916,640 | HKD 36.400 | HKD 35.200 | 3,803,000 | 0.317 |
| 08/01/2025 | Ordinary Shares | 565,500 | HKD 20,605,575 | HKD 38.500 | HKD 35.300 | 3,472,500 | 0.290 |
| 07/01/2025 | Ordinary Shares | 80,000 | HKD 3,028,824 | HKD 39.150 | HKD 37.450 | 2,907,000 | 0.243 |
| 06/01/2025 | Ordinary Shares | 184,500 | HKD 7,011,904 | HKD 39.150 | HKD 37.550 | 2,827,000 | 0.236 |
| 03/01/2025 | Ordinary Shares | 198,000 | HKD 7,366,669 | HKD 38.750 | HKD 35.950 | 2,642,500 | 0.220 |
| 02/01/2025 | Ordinary Shares | 314,000 | HKD 11,518,367 | HKD 37.650 | HKD 36.050 | 2,444,500 | 0.204 |
| 31/12/2024 | Ordinary Shares | 231,000 | HKD 8,720,642 | HKD 38.200 | HKD 37.000 | 2,130,500 | 0.178 |
| 30/12/2024 | Ordinary Shares | 219,500 | HKD 8,213,426 | HKD 38.250 | HKD 37.050 | 1,899,500 | 0.158 |
| 27/12/2024 | Ordinary Shares | 275,000 | HKD 10,509,262 | HKD 38.850 | HKD 37.900 | 1,680,000 | 0.140 |
| 24/12/2024 | Ordinary Shares | 219,000 | HKD 8,138,565 | HKD 37.500 | HKD 36.700 | 1,405,000 | 0.117 |
| 23/12/2024 | Ordinary Shares | 321,000 | HKD 11,934,523 | HKD 38.500 | HKD 36.700 | 1,186,000 | 0.099 |
| 20/12/2024 | Ordinary Shares | 200,000 | HKD 7,462,380 | HKD 37.950 | HKD 36.800 | 865,000 | 0.072 |
| 1 2 3 | |||||||
| Remark: | Real time quote last updated: 07/11/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 | |