| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 10/09/2026 | Ordinary Shares | 63,602 | GBP 971,134 | GBP 15.330 | GBP 15.176 | -- | -- |
| 10/09/2026 | Ordinary Shares | 3,743 | GBP 57,128 | GBP 15.298 | GBP 15.180 | -- | -- |
| 10/09/2026 | Ordinary Shares | 4,674 | GBP 71,380 | GBP 15.290 | GBP 15.218 | -- | -- |
| 10/09/2026 | Ordinary Shares | 114,394 | GBP 1,745,491 | GBP 15.522 | GBP 15.160 | -- | -- |
| 10/09/2026 | Ordinary Shares | 343,587 | GBP 5,244,380 | GBP 15.522 | GBP 15.160 | -- | -- |
| 10/09/2026 | Ordinary Shares | 300,000 | HKD 49,321,770 | HKD 165.100 | HKD 163.600 | -- | -- |
| 09/09/2026 | Ordinary Shares | 3 | GBP 46 | GBP 15.408 | GBP 15.408 | -- | -- |
| 09/09/2026 | Ordinary Shares | 7,047 | GBP 109,074 | GBP 15.622 | GBP 15.386 | -- | -- |
| 09/09/2026 | Ordinary Shares | 2,946 | GBP 45,582 | GBP 15.622 | GBP 15.386 | -- | -- |
| 09/09/2026 | Ordinary Shares | 4 | GBP 61 | GBP 15.452 | GBP 15.452 | -- | -- |
| 09/09/2026 | Ordinary Shares | 332,000 | HKD 55,133,546 | HKD 166.600 | HKD 165.600 | -- | -- |
| 08/09/2026 | Ordinary Shares | 7,765 | GBP 121,567 | GBP 15.740 | GBP 15.518 | -- | -- |
| 08/09/2026 | Ordinary Shares | 2,235 | GBP 34,955 | GBP 15.740 | GBP 15.518 | -- | -- |
| 08/09/2026 | Ordinary Shares | 499,200 | HKD 82,804,101 | HKD 166.900 | HKD 164.800 | -- | -- |
| 07/09/2026 | Ordinary Shares | 359,200 | HKD 60,065,244 | HKD 167.800 | HKD 166.500 | -- | -- |
| 07/09/2026 | Ordinary Shares | 3,068 | GBP 48,425 | GBP 15.824 | GBP 15.738 | -- | -- |
| 07/09/2026 | Ordinary Shares | 6,932 | GBP 109,382 | GBP 15.824 | GBP 15.738 | -- | -- |
| 04/09/2026 | Ordinary Shares | 7,472 | GBP 117,405 | GBP 15.806 | GBP 15.624 | -- | -- |
| 04/09/2026 | Ordinary Shares | 2,302 | GBP 36,112 | GBP 15.762 | GBP 15.624 | -- | -- |
| 04/09/2026 | Ordinary Shares | 226 | GBP 3,568 | GBP 15.790 | GBP 15.790 | -- | -- |
| 04/09/2026 | Ordinary Shares | 409,200 | HKD 68,251,900 | HKD 167.600 | HKD 165.400 | -- | -- |
| 03/09/2026 | Ordinary Shares | 440,000 | HKD 71,931,772 | HKD 164.700 | HKD 162.900 | -- | -- |
| 03/09/2026 | Ordinary Shares | 38 | GBP 592 | GBP 15.604 | GBP 15.604 | -- | -- |
| 03/09/2026 | Ordinary Shares | 2,845 | GBP 44,214 | GBP 15.644 | GBP 15.428 | -- | -- |
| 03/09/2026 | Ordinary Shares | 7,117 | GBP 110,673 | GBP 15.658 | GBP 15.428 | -- | -- |
| 02/09/2026 | Ordinary Shares | 7,253 | GBP 111,585 | GBP 15.494 | GBP 15.258 | -- | -- |
| 02/09/2026 | Ordinary Shares | 2,609 | GBP 40,173 | GBP 15.494 | GBP 15.304 | -- | -- |
| 02/09/2026 | Ordinary Shares | 138 | GBP 2,131 | GBP 15.444 | GBP 15.444 | -- | -- |
| 02/09/2026 | Ordinary Shares | 358,400 | HKD 57,720,248 | HKD 162.400 | HKD 160.200 | -- | -- |
| 01/09/2026 | Ordinary Shares | 390,934 | GBP 5,900,334 | GBP 15.330 | GBP 15.012 | -- | -- |
| 01/09/2026 | Ordinary Shares | 138,940 | GBP 2,096,753 | GBP 15.330 | GBP 15.012 | -- | -- |
| 01/09/2026 | Ordinary Shares | 4,185 | GBP 63,132 | GBP 15.160 | GBP 15.042 | -- | -- |
| 01/09/2026 | Ordinary Shares | 2,150 | GBP 32,484 | GBP 15.160 | GBP 15.024 | -- | -- |
| 01/09/2026 | Ordinary Shares | 71,791 | GBP 1,083,995 | GBP 15.160 | GBP 15.030 | -- | -- |
| 01/09/2026 | Ordinary Shares | 327,200 | HKD 52,232,833 | HKD 161.200 | HKD 158.900 | -- | -- |
| 31/08/2026 | Ordinary Shares | 303,600 | HKD 48,724,035 | HKD 161.200 | HKD 159.500 | -- | -- |
| 28/08/2026 | Ordinary Shares | 7,571 | GBP 115,154 | GBP 15.286 | GBP 15.154 | -- | -- |
| 28/08/2026 | Ordinary Shares | 2,423 | GBP 36,859 | GBP 15.286 | GBP 15.176 | -- | -- |
| 28/08/2026 | Ordinary Shares | 6 | GBP 91 | GBP 15.190 | GBP 15.190 | -- | -- |
| 28/08/2026 | Ordinary Shares | 340,000 | HKD 54,814,732 | HKD 162.000 | HKD 160.200 | -- | -- |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | |||||||
| Remark: | Real time quote last updated: 14/09/2026 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 | |