| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 08/09/2026 | Ordinary Shares | 250,061 | GBP 5,677,860 | GBP 22.930 | GBP 22.420 | -- | -- |
| 08/09/2026 | Ordinary Shares | 35,723 | GBP 810,554 | GBP 22.930 | GBP 22.430 | -- | -- |
| 08/09/2026 | Ordinary Shares | 71,446 | GBP 1,621,824 | GBP 22.930 | GBP 22.430 | -- | -- |
| 07/09/2026 | Ordinary Shares | 253,234 | GBP 5,721,265 | GBP 22.690 | GBP 22.440 | -- | -- |
| 07/09/2026 | Ordinary Shares | 36,176 | GBP 817,215 | GBP 22.690 | GBP 22.470 | -- | -- |
| 07/09/2026 | Ordinary Shares | 72,352 | GBP 1,634,431 | GBP 22.690 | GBP 22.450 | -- | -- |
| 04/09/2026 | Ordinary Shares | 254,676 | GBP 5,705,073 | GBP 22.520 | GBP 22.180 | -- | -- |
| 04/09/2026 | Ordinary Shares | 36,382 | GBP 814,956 | GBP 22.510 | GBP 22.210 | -- | -- |
| 04/09/2026 | Ordinary Shares | 72,764 | GBP 1,629,913 | GBP 22.510 | GBP 22.190 | -- | -- |
| 03/09/2026 | Ordinary Shares | 257,607 | GBP 5,693,501 | GBP 22.270 | GBP 21.900 | -- | -- |
| 03/09/2026 | Ordinary Shares | 36,168 | GBP 798,951 | GBP 22.270 | GBP 21.910 | -- | -- |
| 03/09/2026 | Ordinary Shares | 73,798 | GBP 1,630,935 | GBP 22.270 | GBP 21.900 | -- | -- |
| 02/09/2026 | Ordinary Shares | 261,968 | GBP 5,753,629 | GBP 22.210 | GBP 21.600 | -- | -- |
| 02/09/2026 | Ordinary Shares | 37,424 | GBP 821,082 | GBP 22.200 | GBP 21.620 | -- | -- |
| 02/09/2026 | Ordinary Shares | 74,848 | GBP 1,642,913 | GBP 22.200 | GBP 21.620 | -- | -- |
| 01/09/2026 | Ordinary Shares | 260,399 | GBP 5,621,076 | GBP 21.790 | GBP 21.260 | -- | -- |
| 01/09/2026 | Ordinary Shares | 36,550 | GBP 789,114 | GBP 21.780 | GBP 21.290 | -- | -- |
| 01/09/2026 | Ordinary Shares | 73,987 | GBP 1,597,379 | GBP 21.780 | GBP 21.260 | -- | -- |
| 28/08/2026 | Ordinary Shares | 263,209 | GBP 5,689,894 | GBP 21.870 | GBP 21.440 | -- | -- |
| 28/08/2026 | Ordinary Shares | 37,601 | GBP 812,557 | GBP 21.870 | GBP 21.460 | -- | -- |
| 28/08/2026 | Ordinary Shares | 75,202 | GBP 1,625,115 | GBP 21.870 | GBP 21.450 | -- | -- |
| 27/08/2026 | Ordinary Shares | 259,042 | GBP 5,606,471 | GBP 21.890 | GBP 21.440 | -- | -- |
| 27/08/2026 | Ordinary Shares | 37,006 | GBP 801,920 | GBP 21.890 | GBP 21.450 | -- | -- |
| 27/08/2026 | Ordinary Shares | 74,012 | GBP 1,602,359 | GBP 21.890 | GBP 21.450 | -- | -- |
| 26/08/2026 | Ordinary Shares | 263,313 | GBP 5,697,382 | GBP 21.790 | GBP 21.320 | -- | -- |
| 26/08/2026 | Ordinary Shares | 37,616 | GBP 813,257 | GBP 21.780 | GBP 21.350 | -- | -- |
| 26/08/2026 | Ordinary Shares | 75,232 | GBP 1,627,268 | GBP 21.780 | GBP 21.330 | -- | -- |
| 25/08/2026 | Ordinary Shares | 256,799 | GBP 5,571,202 | GBP 22.130 | GBP 21.360 | -- | -- |
| 25/08/2026 | Ordinary Shares | 36,685 | GBP 797,165 | GBP 22.140 | GBP 21.360 | -- | -- |
| 25/08/2026 | Ordinary Shares | 73,371 | GBP 1,592,884 | GBP 22.140 | GBP 21.360 | -- | -- |
| 24/08/2026 | Ordinary Shares | 264,174 | GBP 5,762,533 | GBP 21.950 | GBP 21.530 | -- | -- |
| 24/08/2026 | Ordinary Shares | 37,739 | GBP 822,332 | GBP 21.930 | GBP 21.530 | -- | -- |
| 24/08/2026 | Ordinary Shares | 75,478 | GBP 1,645,420 | GBP 21.940 | GBP 21.540 | -- | -- |
| 21/08/2026 | Ordinary Shares | 265,150 | GBP 5,729,149 | GBP 21.810 | GBP 21.400 | -- | -- |
| 21/08/2026 | Ordinary Shares | 37,735 | GBP 815,453 | GBP 21.810 | GBP 21.420 | -- | -- |
| 21/08/2026 | Ordinary Shares | 75,105 | GBP 1,623,019 | GBP 21.810 | GBP 21.410 | -- | -- |
| 20/08/2026 | Ordinary Shares | 262,343 | GBP 5,653,308 | GBP 21.660 | GBP 21.390 | -- | -- |
| 20/08/2026 | Ordinary Shares | 37,477 | GBP 807,254 | GBP 21.650 | GBP 21.410 | -- | -- |
| 20/08/2026 | Ordinary Shares | 74,955 | GBP 1,615,280 | GBP 21.660 | GBP 21.420 | -- | -- |
| 19/08/2026 | Ordinary Shares | 257,889 | GBP 5,609,575 | GBP 22.000 | GBP 21.510 | -- | -- |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | |||||||
| Remark: | Real time quote last updated: 11/09/2026 08:18 |
| 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 | |