| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 03/12/2025 | Ordinary Shares | 1,040,000 | HKD 635,624,704 | HKD 616.000 | HKD 609.000 | 83,058,000 | 0.904 |
| 02/12/2025 | Ordinary Shares | 1,028,000 | HKD 635,915,557 | HKD 625.500 | HKD 615.500 | 82,018,000 | 0.893 |
| 01/12/2025 | Ordinary Shares | 1,029,000 | HKD 635,932,392 | HKD 623.000 | HKD 613.000 | 80,990,000 | 0.881 |
| 28/11/2025 | Ordinary Shares | 1,039,000 | HKD 635,609,289 | HKD 616.500 | HKD 609.000 | 79,961,000 | 0.870 |
| 27/11/2025 | Ordinary Shares | 1,036,000 | HKD 635,683,280 | HKD 620.000 | HKD 609.000 | 78,922,000 | 0.859 |
| 26/11/2025 | Ordinary Shares | 1,022,000 | HKD 635,659,472 | HKD 629.000 | HKD 618.500 | 77,886,000 | 0.848 |
| 25/11/2025 | Ordinary Shares | 1,014,000 | HKD 635,545,489 | HKD 634.500 | HKD 620.500 | 76,864,000 | 0.836 |
| 24/11/2025 | Ordinary Shares | 1,022,000 | HKD 635,694,015 | HKD 626.500 | HKD 613.500 | 75,850,000 | 0.825 |
| 21/11/2025 | Ordinary Shares | 1,042,000 | HKD 635,862,369 | HKD 614.500 | HKD 606.500 | 74,828,000 | 0.814 |
| 20/11/2025 | Ordinary Shares | 1,026,000 | HKD 635,989,595 | HKD 628.500 | HKD 616.000 | 73,786,000 | 0.803 |
| 19/11/2025 | Ordinary Shares | 1,018,000 | HKD 635,502,889 | HKD 630.500 | HKD 619.500 | 72,760,000 | 0.792 |
| 18/11/2025 | Ordinary Shares | 1,013,000 | HKD 635,601,987 | HKD 640.500 | HKD 620.500 | 71,742,000 | 0.781 |
| 10/10/2025 | Ordinary Shares | 839,000 | HKD 550,372,170 | HKD 669.000 | HKD 648.000 | 70,729,000 | 0.770 |
| 09/10/2025 | Ordinary Shares | 816,000 | HKD 550,587,268 | HKD 680.500 | HKD 666.000 | 69,890,000 | 0.761 |
| 08/10/2025 | Ordinary Shares | 817,000 | HKD 550,989,130 | HKD 680.000 | HKD 669.500 | 69,074,000 | 0.752 |
| 06/10/2025 | Ordinary Shares | 815,000 | HKD 550,342,686 | HKD 682.000 | HKD 670.500 | 68,257,000 | 0.743 |
| 03/10/2025 | Ordinary Shares | 817,000 | HKD 550,409,386 | HKD 680.000 | HKD 670.500 | 67,442,000 | 0.734 |
| 02/10/2025 | Ordinary Shares | 812,000 | HKD 550,295,323 | HKD 683.000 | HKD 666.000 | 66,625,000 | 0.725 |
| 30/09/2025 | Ordinary Shares | 832,000 | HKD 550,960,217 | HKD 666.500 | HKD 657.500 | 65,813,000 | 0.716 |
| 29/09/2025 | Ordinary Shares | 837,000 | HKD 550,718,881 | HKD 664.000 | HKD 648.000 | 64,981,000 | 0.707 |
| 26/09/2025 | Ordinary Shares | 850,000 | HKD 550,321,790 | HKD 652.500 | HKD 640.000 | 64,144,000 | 0.698 |
| 25/09/2025 | Ordinary Shares | 844,000 | HKD 550,300,828 | HKD 658.500 | HKD 644.000 | 63,294,000 | 0.689 |
| 24/09/2025 | Ordinary Shares | 858,000 | HKD 550,535,185 | HKD 650.500 | HKD 628.500 | 62,450,000 | 0.680 |
| 23/09/2025 | Ordinary Shares | 867,000 | HKD 550,372,987 | HKD 643.000 | HKD 627.000 | 61,592,000 | 0.670 |
| 22/09/2025 | Ordinary Shares | 862,000 | HKD 550,401,309 | HKD 643.000 | HKD 635.000 | 60,725,000 | 0.661 |
| 19/09/2025 | Ordinary Shares | 857,000 | HKD 550,786,101 | HKD 647.000 | HKD 638.500 | 59,863,000 | 0.651 |
| 18/09/2025 | Ordinary Shares | 848,000 | HKD 550,331,139 | HKD 664.000 | HKD 636.000 | 59,006,000 | 0.642 |
| 17/09/2025 | Ordinary Shares | 839,000 | HKD 550,881,862 | HKD 663.500 | HKD 645.500 | 58,158,000 | 0.633 |
| 16/09/2025 | Ordinary Shares | 853,000 | HKD 550,578,830 | HKD 649.000 | HKD 641.000 | 57,319,000 | 0.624 |
| 15/09/2025 | Ordinary Shares | 856,000 | HKD 550,880,426 | HKD 648.000 | HKD 637.500 | 56,466,000 | 0.614 |
| 12/09/2025 | Ordinary Shares | 852,000 | HKD 550,436,474 | HKD 649.000 | HKD 642.000 | 55,610,000 | 0.605 |
| 11/09/2025 | Ordinary Shares | 874,000 | HKD 550,480,072 | HKD 633.000 | HKD 624.000 | 54,758,000 | 0.596 |
| 10/09/2025 | Ordinary Shares | 866,000 | HKD 550,421,113 | HKD 638.500 | HKD 628.500 | 53,884,000 | 0.586 |
| 09/09/2025 | Ordinary Shares | 883,000 | HKD 550,991,823 | HKD 627.500 | HKD 619.000 | 53,018,000 | 0.577 |
| 08/09/2025 | Ordinary Shares | 897,000 | HKD 550,522,806 | HKD 618.500 | HKD 605.500 | 52,135,000 | 0.567 |
| 05/09/2025 | Ordinary Shares | 913,000 | HKD 550,762,319 | HKD 608.500 | HKD 597.000 | 51,238,000 | 0.558 |
| 04/09/2025 | Ordinary Shares | 925,000 | HKD 550,584,420 | HKD 605.000 | HKD 591.000 | 50,325,000 | 0.548 |
| 03/09/2025 | Ordinary Shares | 916,000 | HKD 550,715,046 | HKD 612.500 | HKD 596.500 | 49,400,000 | 0.538 |
| 02/09/2025 | Ordinary Shares | 913,000 | HKD 550,354,208 | HKD 608.000 | HKD 599.500 | 48,484,000 | 0.528 |
| 01/09/2025 | Ordinary Shares | 910,000 | HKD 550,476,472 | HKD 609.500 | HKD 601.500 | 47,571,000 | 0.518 |
| 1 2 3 4 5 6 7 | |||||||
| Remark: | Real time quote last updated: 04/12/2025 16:52 |
| 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 | |