| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 17/08/2026 | Ordinary Shares | 155,927 | GBP 2,395,115 | GBP 15.428 | GBP 15.306 | -- | -- |
| 17/08/2026 | Ordinary Shares | 36,163 | GBP 555,707 | GBP 15.406 | GBP 15.306 | -- | -- |
| 17/08/2026 | Ordinary Shares | 19,387 | GBP 297,863 | GBP 15.404 | GBP 15.328 | -- | -- |
| 17/08/2026 | Ordinary Shares | 175,405 | GBP 2,693,806 | GBP 15.430 | GBP 15.306 | -- | -- |
| 17/08/2026 | Ordinary Shares | 335,200 | HKD 54,741,947 | HKD 163.800 | HKD 161.800 | -- | -- |
| 14/08/2026 | Ordinary Shares | 653,338 | GBP 9,978,081 | GBP 15.344 | GBP 15.138 | -- | -- |
| 14/08/2026 | Ordinary Shares | 213,335 | GBP 3,258,624 | GBP 15.342 | GBP 15.138 | -- | -- |
| 14/08/2026 | Ordinary Shares | 82,371 | GBP 1,258,289 | GBP 15.342 | GBP 15.160 | -- | -- |
| 14/08/2026 | Ordinary Shares | 117,698 | GBP 1,798,830 | GBP 15.342 | GBP 15.168 | -- | -- |
| 14/08/2026 | Ordinary Shares | 233,258 | GBP 3,563,470 | GBP 15.342 | GBP 15.146 | -- | -- |
| 14/08/2026 | Ordinary Shares | 580,000 | HKD 93,706,656 | HKD 162.300 | HKD 160.700 | -- | -- |
| 13/08/2026 | Ordinary Shares | 857,631 | GBP 13,133,539 | GBP 15.434 | GBP 15.196 | -- | -- |
| 13/08/2026 | Ordinary Shares | 308,668 | GBP 4,733,856 | GBP 15.434 | GBP 15.196 | -- | -- |
| 13/08/2026 | Ordinary Shares | 106,237 | GBP 1,629,841 | GBP 15.434 | GBP 15.196 | -- | -- |
| 13/08/2026 | Ordinary Shares | 62,445 | GBP 958,049 | GBP 15.430 | GBP 15.198 | -- | -- |
| 13/08/2026 | Ordinary Shares | 315,019 | GBP 4,830,036 | GBP 15.434 | GBP 15.198 | -- | -- |
| 13/08/2026 | Ordinary Shares | 340,000 | HKD 55,208,214 | HKD 162.900 | HKD 161.200 | -- | -- |
| 12/08/2026 | Ordinary Shares | 692,636 | GBP 10,592,980 | GBP 15.362 | GBP 15.198 | -- | -- |
| 12/08/2026 | Ordinary Shares | 230,137 | GBP 3,519,921 | GBP 15.362 | GBP 15.198 | -- | -- |
| 12/08/2026 | Ordinary Shares | 105,474 | GBP 1,612,770 | GBP 15.354 | GBP 15.222 | -- | -- |
| 12/08/2026 | Ordinary Shares | 64,966 | GBP 992,940 | GBP 15.358 | GBP 15.222 | -- | -- |
| 12/08/2026 | Ordinary Shares | 276,787 | GBP 4,234,306 | GBP 15.366 | GBP 15.222 | -- | -- |
| 12/08/2026 | Ordinary Shares | 345,600 | HKD 55,724,232 | HKD 161.900 | HKD 160.700 | -- | -- |
| 11/08/2026 | Ordinary Shares | 741,295 | GBP 11,357,008 | GBP 15.412 | GBP 15.222 | -- | -- |
| 11/08/2026 | Ordinary Shares | 256,728 | GBP 3,933,413 | GBP 15.412 | GBP 15.222 | -- | -- |
| 11/08/2026 | Ordinary Shares | 74,439 | GBP 1,139,985 | GBP 15.408 | GBP 15.234 | -- | -- |
| 11/08/2026 | Ordinary Shares | 51,766 | GBP 793,294 | GBP 15.412 | GBP 15.240 | -- | -- |
| 11/08/2026 | Ordinary Shares | 215,772 | GBP 3,304,338 | GBP 15.410 | GBP 15.228 | -- | -- |
| 11/08/2026 | Ordinary Shares | 498,800 | HKD 80,866,204 | HKD 162.700 | HKD 161.700 | -- | -- |
| 10/08/2026 | Ordinary Shares | 340,000 | HKD 55,185,468 | HKD 162.800 | HKD 161.600 | -- | -- |
| 07/08/2026 | Ordinary Shares | 340,000 | HKD 54,513,390 | HKD 161.100 | HKD 159.200 | -- | -- |
| 06/08/2026 | Ordinary Shares | 446,000 | HKD 70,786,890 | HKD 159.900 | HKD 157.700 | -- | -- |
| 24/10/2025 | Ordinary Shares | 1,297,200 | HKD 133,975,800 | HKD 103.500 | HKD 102.900 | -- | -- |
| 21/10/2025 | Ordinary Shares | 800 | HKD 81,680 | HKD 102.100 | HKD 102.100 | -- | -- |
| 17/10/2025 | Ordinary Shares | 3,359,520 | GBP 32,605,788 | GBP 9.790 | GBP 9.641 | -- | -- |
| 17/10/2025 | Ordinary Shares | 356,303 | GBP 3,454,475 | GBP 9.724 | GBP 9.654 | -- | -- |
| 17/10/2025 | Ordinary Shares | 708,762 | GBP 6,885,895 | GBP 9.785 | GBP 9.653 | -- | -- |
| 17/10/2025 | Ordinary Shares | 140,184 | GBP 1,362,500 | GBP 9.750 | GBP 9.655 | -- | -- |
| 17/10/2025 | Ordinary Shares | 378,086 | GBP 3,677,806 | GBP 9.750 | GBP 9.656 | -- | -- |
| 17/10/2025 | Ordinary Shares | 4,566,400 | HKD 464,014,880 | HKD 102.400 | HKD 100.600 | -- | -- |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | |||||||
| Remark: | Real time quote last updated: 28/08/2026 18:00 |
| 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 | |