| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 29/08/2025 | Ordinary Shares | 919,000 | HKD 550,299,957 | HKD 605.000 | HKD 594.500 | 46,661,000 | 0.508 |
| 28/08/2025 | Ordinary Shares | 927,000 | HKD 550,849,819 | HKD 598.500 | HKD 590.500 | 45,742,000 | 0.498 |
| 27/08/2025 | Ordinary Shares | 909,000 | HKD 550,285,965 | HKD 614.500 | HKD 596.000 | 44,815,000 | 0.488 |
| 26/08/2025 | Ordinary Shares | 899,000 | HKD 550,815,142 | HKD 617.500 | HKD 609.500 | 43,906,000 | 0.478 |
| 25/08/2025 | Ordinary Shares | 895,000 | HKD 550,757,850 | HKD 620.000 | HKD 608.500 | 43,007,000 | 0.468 |
| 22/08/2025 | Ordinary Shares | 917,000 | HKD 550,515,723 | HKD 606.000 | HKD 596.000 | 42,112,000 | 0.458 |
| 21/08/2025 | Ordinary Shares | 928,000 | HKD 550,845,952 | HKD 597.000 | HKD 590.000 | 41,195,000 | 0.448 |
| 20/08/2025 | Ordinary Shares | 934,000 | HKD 550,860,030 | HKD 594.000 | HKD 586.000 | 40,267,000 | 0.438 |
| 19/08/2025 | Ordinary Shares | 932,000 | HKD 550,408,723 | HKD 596.500 | HKD 583.000 | 39,333,000 | 0.428 |
| 18/08/2025 | Ordinary Shares | 931,000 | HKD 550,439,971 | HKD 595.500 | HKD 587.000 | 38,401,000 | 0.418 |
| 10/07/2025 | Ordinary Shares | 1,008,000 | HKD 500,348,721 | HKD 498.000 | HKD 494.400 | 37,470,000 | 0.408 |
| 09/07/2025 | Ordinary Shares | 1,005,000 | HKD 500,321,260 | HKD 504.000 | HKD 495.200 | 36,462,000 | 0.397 |
| 08/07/2025 | Ordinary Shares | 995,000 | HKD 500,312,566 | HKD 505.000 | HKD 500.000 | 35,457,000 | 0.386 |
| 07/07/2025 | Ordinary Shares | 1,002,000 | HKD 500,589,380 | HKD 502.000 | HKD 494.400 | 34,462,000 | 0.375 |
| 04/07/2025 | Ordinary Shares | 1,007,000 | HKD 500,269,241 | HKD 501.000 | HKD 493.000 | 33,460,000 | 0.364 |
| 03/07/2025 | Ordinary Shares | 1,004,000 | HKD 500,657,551 | HKD 503.000 | HKD 495.000 | 32,453,000 | 0.353 |
| 02/07/2025 | Ordinary Shares | 996,000 | HKD 500,423,068 | HKD 508.000 | HKD 500.500 | 31,449,000 | 0.342 |
| 30/06/2025 | Ordinary Shares | 989,000 | HKD 500,357,945 | HKD 510.000 | HKD 503.000 | 30,453,000 | 0.331 |
| 27/06/2025 | Ordinary Shares | 978,000 | HKD 500,243,968 | HKD 513.500 | HKD 510.000 | 29,464,000 | 0.321 |
| 26/06/2025 | Ordinary Shares | 979,000 | HKD 500,203,504 | HKD 513.000 | HKD 508.000 | 28,486,000 | 0.310 |
| 25/06/2025 | Ordinary Shares | 979,000 | HKD 500,355,543 | HKD 514.500 | HKD 508.500 | 27,507,000 | 0.299 |
| 24/06/2025 | Ordinary Shares | 985,000 | HKD 500,620,931 | HKD 510.000 | HKD 505.500 | 26,528,000 | 0.289 |
| 23/06/2025 | Ordinary Shares | 1,001,000 | HKD 500,593,893 | HKD 504.000 | HKD 495.200 | 25,543,000 | 0.278 |
| 20/06/2025 | Ordinary Shares | 997,000 | HKD 500,494,997 | HKD 504.500 | HKD 496.200 | 24,542,000 | 0.267 |
| 19/06/2025 | Ordinary Shares | 1,002,000 | HKD 500,421,445 | HKD 506.000 | HKD 496.200 | 23,545,000 | 0.256 |
| 18/06/2025 | Ordinary Shares | 990,000 | HKD 500,711,310 | HKD 510.000 | HKD 503.500 | 22,543,000 | 0.245 |
| 17/06/2025 | Ordinary Shares | 980,000 | HKD 500,464,832 | HKD 514.000 | HKD 507.000 | 21,553,000 | 0.235 |
| 16/06/2025 | Ordinary Shares | 985,000 | HKD 500,143,895 | HKD 511.000 | HKD 505.000 | 20,573,000 | 0.224 |
| 13/06/2025 | Ordinary Shares | 982,000 | HKD 500,382,813 | HKD 515.000 | HKD 506.500 | 19,588,000 | 0.213 |
| 12/06/2025 | Ordinary Shares | 975,000 | HKD 500,318,520 | HKD 518.000 | HKD 508.000 | 18,606,000 | 0.202 |
| 11/06/2025 | Ordinary Shares | 969,000 | HKD 500,520,283 | HKD 518.000 | HKD 514.500 | 17,631,000 | 0.192 |
| 10/06/2025 | Ordinary Shares | 973,000 | HKD 500,453,014 | HKD 520.000 | HKD 509.000 | 16,662,000 | 0.181 |
| 09/06/2025 | Ordinary Shares | 968,000 | HKD 500,574,289 | HKD 520.500 | HKD 513.000 | 15,689,000 | 0.171 |
| 06/06/2025 | Ordinary Shares | 975,000 | HKD 500,849,310 | HKD 516.500 | HKD 511.500 | 14,721,000 | 0.160 |
| 05/06/2025 | Ordinary Shares | 975,000 | HKD 500,660,647 | HKD 517.500 | HKD 509.500 | 13,746,000 | 0.150 |
| 04/06/2025 | Ordinary Shares | 980,000 | HKD 500,345,762 | HKD 513.000 | HKD 507.500 | 12,771,000 | 0.139 |
| 03/06/2025 | Ordinary Shares | 994,000 | HKD 500,467,370 | HKD 505.000 | HKD 501.000 | 11,791,000 | 0.128 |
| 02/06/2025 | Ordinary Shares | 1,013,000 | HKD 500,536,671 | HKD 498.400 | HKD 490.000 | 10,797,000 | 0.118 |
| 30/05/2025 | Ordinary Shares | 1,003,000 | HKD 500,622,074 | HKD 504.500 | HKD 496.200 | 9,784,000 | 0.106 |
| 29/05/2025 | Ordinary Shares | 985,000 | HKD 500,219,740 | HKD 511.500 | HKD 504.000 | 8,781,000 | 0.096 |
| 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 | |