| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 25/03/2026 | Ordinary Shares | 114,950 | HKD 14,999,020 | HKD 132.900 | HKD 128.000 | 2,756,650 | 1.268 |
| 24/03/2026 | Ordinary Shares | 116,650 | HKD 14,994,377 | HKD 130.000 | HKD 125.100 | 2,641,700 | 1.215 |
| 23/03/2026 | Ordinary Shares | 118,400 | HKD 14,997,420 | HKD 128.800 | HKD 125.100 | 2,525,050 | 1.162 |
| 20/03/2026 | Ordinary Shares | 115,100 | HKD 14,995,400 | HKD 136.000 | HKD 126.900 | 2,406,650 | 1.107 |
| 19/03/2026 | Ordinary Shares | 113,300 | HKD 14,999,107 | HKD 134.800 | HKD 130.000 | 2,291,550 | 1.054 |
| 18/03/2026 | Ordinary Shares | 111,100 | HKD 14,995,444 | HKD 140.000 | HKD 132.600 | 2,178,250 | 1.002 |
| 17/03/2026 | Ordinary Shares | 99,500 | HKD 14,996,281 | HKD 154.900 | HKD 147.600 | 2,067,150 | 0.951 |
| 16/03/2026 | Ordinary Shares | 102,600 | HKD 14,993,615 | HKD 147.700 | HKD 144.200 | 1,967,650 | 0.905 |
| 13/03/2026 | Ordinary Shares | 102,350 | HKD 14,994,786 | HKD 148.100 | HKD 144.500 | 1,865,050 | 0.858 |
| 11/03/2026 | Ordinary Shares | 99,650 | HKD 14,999,606 | HKD 153.400 | HKD 149.100 | 1,660,500 | 0.764 |
| 10/03/2026 | Ordinary Shares | 98,850 | HKD 14,999,647 | HKD 153.400 | HKD 148.200 | 1,560,850 | 0.718 |
| 09/03/2026 | Ordinary Shares | 103,000 | HKD 14,996,624 | HKD 147.700 | HKD 143.200 | 1,462,000 | 0.673 |
| 06/03/2026 | Ordinary Shares | 103,350 | HKD 14,999,691 | HKD 149.200 | HKD 141.600 | 1,359,000 | 0.625 |
| 05/03/2026 | Ordinary Shares | 103,300 | HKD 14,992,910 | HKD 151.100 | HKD 141.600 | 1,255,650 | 0.578 |
| 04/03/2026 | Ordinary Shares | 103,000 | HKD 14,993,534 | HKD 148.100 | HKD 143.000 | 1,152,350 | 0.530 |
| 03/03/2026 | Ordinary Shares | 100,800 | HKD 14,994,463 | HKD 151.900 | HKD 146.000 | 1,049,350 | 0.483 |
| 02/03/2026 | Ordinary Shares | 100,250 | HKD 14,997,400 | HKD 153.900 | HKD 147.300 | 948,550 | 0.436 |
| 27/02/2026 | Ordinary Shares | 97,150 | HKD 14,995,937 | HKD 158.000 | HKD 151.200 | 848,300 | 0.390 |
| 26/02/2026 | Ordinary Shares | 97,950 | HKD 14,996,272 | HKD 156.300 | HKD 150.200 | 751,150 | 0.346 |
| 25/02/2026 | Ordinary Shares | 93,650 | HKD 14,998,937 | HKD 162.400 | HKD 158.100 | 653,200 | 0.301 |
| 24/02/2026 | Ordinary Shares | 93,700 | HKD 14,999,823 | HKD 162.300 | HKD 156.800 | 559,500 | 0.257 |
| 23/02/2026 | Ordinary Shares | 94,500 | HKD 14,997,698 | HKD 160.900 | HKD 157.200 | 465,850 | 0.214 |
| 20/02/2026 | Ordinary Shares | 95,950 | HKD 14,997,445 | HKD 158.200 | HKD 153.800 | 371,350 | 0.171 |
| 16/02/2026 | Ordinary Shares | 92,350 | HKD 14,994,934 | HKD 163.700 | HKD 160.300 | 275,400 | 0.127 |
| 13/02/2026 | Ordinary Shares | 92,000 | HKD 14,958,289 | HKD 166.500 | HKD 160.300 | 183,050 | 0.084 |
| 12/02/2026 | Ordinary Shares | 91,050 | HKD 14,993,103 | HKD 167.200 | HKD 159.800 | 91,050 | 0.042 |
| 1 | |||||||
| Remark: | Real time quote last updated: 26/03/2026 14:44 |
| 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 | |