| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 26/01/2026 | Ordinary Shares | 365,576 | GBP 6,708,447 | GBP 18.405 | GBP 18.245 | -- | -- |
| 26/01/2026 | Ordinary Shares | 54,528 | GBP 1,000,808 | GBP 18.405 | GBP 18.245 | -- | -- |
| 26/01/2026 | Ordinary Shares | 108,012 | GBP 1,982,069 | GBP 18.405 | GBP 18.250 | -- | -- |
| 23/01/2026 | Ordinary Shares | 369,591 | GBP 6,811,894 | GBP 18.640 | GBP 18.325 | -- | -- |
| 23/01/2026 | Ordinary Shares | 52,798 | GBP 973,595 | GBP 18.635 | GBP 18.330 | -- | -- |
| 23/01/2026 | Ordinary Shares | 105,597 | GBP 1,946,152 | GBP 18.640 | GBP 18.330 | -- | -- |
| 22/01/2026 | Ordinary Shares | 379,068 | GBP 7,055,061 | GBP 18.730 | GBP 18.540 | -- | -- |
| 22/01/2026 | Ordinary Shares | 54,152 | GBP 1,007,768 | GBP 18.715 | GBP 18.550 | -- | -- |
| 22/01/2026 | Ordinary Shares | 108,305 | GBP 2,015,556 | GBP 18.730 | GBP 18.540 | -- | -- |
| 21/01/2026 | Ordinary Shares | 376,427 | GBP 6,874,761 | GBP 18.415 | GBP 18.080 | -- | -- |
| 21/01/2026 | Ordinary Shares | 53,775 | GBP 982,469 | GBP 18.415 | GBP 18.085 | -- | -- |
| 21/01/2026 | Ordinary Shares | 107,550 | GBP 1,963,863 | GBP 18.415 | GBP 18.085 | -- | -- |
| 20/01/2026 | Ordinary Shares | 52,692 | GBP 969,532 | GBP 18.515 | GBP 18.295 | -- | -- |
| 20/01/2026 | Ordinary Shares | 368,844 | GBP 6,784,332 | GBP 18.525 | GBP 18.285 | -- | -- |
| 20/01/2026 | Ordinary Shares | 105,384 | GBP 1,938,011 | GBP 18.515 | GBP 18.290 | -- | -- |
| 19/01/2026 | Ordinary Shares | 368,951 | GBP 6,896,173 | GBP 18.785 | GBP 18.505 | -- | -- |
| 19/01/2026 | Ordinary Shares | 52,707 | GBP 985,093 | GBP 18.780 | GBP 18.505 | -- | -- |
| 19/01/2026 | Ordinary Shares | 105,414 | GBP 1,970,187 | GBP 18.780 | GBP 18.505 | -- | -- |
| 16/01/2026 | Ordinary Shares | 374,919 | GBP 6,995,613 | GBP 18.775 | GBP 18.480 | -- | -- |
| 16/01/2026 | Ordinary Shares | 53,559 | GBP 998,875 | GBP 18.770 | GBP 18.500 | -- | -- |
| 16/01/2026 | Ordinary Shares | 107,119 | GBP 1,998,840 | GBP 18.770 | GBP 18.495 | -- | -- |
| 15/01/2026 | Ordinary Shares | 377,492 | GBP 7,005,458 | GBP 18.645 | GBP 18.465 | -- | -- |
| 15/01/2026 | Ordinary Shares | 53,927 | GBP 1,000,885 | GBP 18.635 | GBP 18.470 | -- | -- |
| 15/01/2026 | Ordinary Shares | 117,855 | GBP 2,187,388 | GBP 18.645 | GBP 18.465 | -- | -- |
| 14/01/2026 | Ordinary Shares | 378,917 | GBP 6,973,285 | GBP 18.495 | GBP 18.250 | -- | -- |
| 14/01/2026 | Ordinary Shares | 54,131 | GBP 996,010 | GBP 18.490 | GBP 18.250 | -- | -- |
| 14/01/2026 | Ordinary Shares | 108,262 | GBP 1,992,020 | GBP 18.495 | GBP 18.250 | -- | -- |
| 13/01/2026 | Ordinary Shares | 379,534 | GBP 6,931,391 | GBP 18.350 | GBP 18.165 | -- | -- |
| 13/01/2026 | Ordinary Shares | 53,711 | GBP 981,299 | GBP 18.345 | GBP 18.165 | -- | -- |
| 13/01/2026 | Ordinary Shares | 108,438 | GBP 1,980,077 | GBP 18.345 | GBP 18.170 | -- | -- |
| 12/01/2026 | Ordinary Shares | 387,816 | GBP 7,014,815 | GBP 18.255 | GBP 17.630 | -- | -- |
| 12/01/2026 | Ordinary Shares | 55,402 | GBP 1,001,114 | GBP 18.255 | GBP 17.760 | -- | -- |
| 12/01/2026 | Ordinary Shares | 110,804 | GBP 2,003,336 | GBP 18.255 | GBP 17.650 | -- | -- |
| 09/01/2026 | Ordinary Shares | 384,265 | GBP 6,900,477 | GBP 18.165 | GBP 17.875 | -- | -- |
| 09/01/2026 | Ordinary Shares | 54,895 | GBP 985,914 | GBP 18.160 | GBP 17.885 | -- | -- |
| 09/01/2026 | Ordinary Shares | 109,790 | GBP 1,971,828 | GBP 18.155 | GBP 17.880 | -- | -- |
| 08/01/2026 | Ordinary Shares | 386,913 | GBP 6,977,086 | GBP 18.140 | GBP 17.820 | -- | -- |
| 08/01/2026 | Ordinary Shares | 55,273 | GBP 996,572 | GBP 18.140 | GBP 17.925 | -- | -- |
| 08/01/2026 | Ordinary Shares | 110,546 | GBP 1,993,144 | GBP 18.140 | GBP 17.885 | -- | -- |
| 07/01/2026 | Ordinary Shares | 375,905 | GBP 6,785,724 | GBP 18.320 | GBP 17.925 | -- | -- |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | |||||||
| Remark: | Real time quote last updated: 30/01/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 | |