| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 11/11/2026 | Ordinary Shares | 270,359 | GBP 5,966,282 | GBP 22.360 | GBP 21.810 | -- | -- |
| 11/11/2026 | Ordinary Shares | 38,622 | GBP 852,773 | GBP 22.360 | GBP 21.850 | -- | -- |
| 11/11/2026 | Ordinary Shares | 77,079 | GBP 1,701,133 | GBP 22.360 | GBP 21.810 | -- | -- |
| 10/11/2026 | Ordinary Shares | 270,629 | GBP 5,940,550 | GBP 22.100 | GBP 21.790 | -- | -- |
| 10/11/2026 | Ordinary Shares | 38,661 | GBP 848,995 | GBP 22.100 | GBP 21.800 | -- | -- |
| 10/11/2026 | Ordinary Shares | 77,322 | GBP 1,697,991 | GBP 22.100 | GBP 21.800 | -- | -- |
| 09/11/2026 | Ordinary Shares | 280,275 | GBP 5,980,732 | GBP 21.670 | GBP 20.880 | -- | -- |
| 09/11/2026 | Ordinary Shares | 40,039 | GBP 853,231 | GBP 21.670 | GBP 20.980 | -- | -- |
| 09/11/2026 | Ordinary Shares | 80,078 | GBP 1,708,063 | GBP 21.670 | GBP 20.960 | -- | -- |
| 06/11/2026 | Ordinary Shares | 278,109 | GBP 5,820,209 | GBP 21.160 | GBP 20.640 | -- | -- |
| 06/11/2026 | Ordinary Shares | 39,729 | GBP 830,733 | GBP 21.160 | GBP 20.650 | -- | -- |
| 06/11/2026 | Ordinary Shares | 78,911 | GBP 1,650,818 | GBP 21.160 | GBP 20.650 | -- | -- |
| 05/11/2026 | Ordinary Shares | 272,887 | GBP 5,757,206 | GBP 21.710 | GBP 20.560 | -- | -- |
| 05/11/2026 | Ordinary Shares | 38,983 | GBP 834,236 | GBP 21.710 | GBP 20.570 | -- | -- |
| 05/11/2026 | Ordinary Shares | 77,967 | GBP 1,649,781 | GBP 21.710 | GBP 20.570 | -- | -- |
| 04/11/2026 | Ordinary Shares | 285,053 | GBP 6,073,652 | GBP 21.590 | GBP 20.650 | -- | -- |
| 04/11/2026 | Ordinary Shares | 40,721 | GBP 866,542 | GBP 21.590 | GBP 20.730 | -- | -- |
| 04/11/2026 | Ordinary Shares | 81,443 | GBP 1,734,735 | GBP 21.590 | GBP 20.650 | -- | -- |
| 03/11/2026 | Ordinary Shares | 40,672 | GBP 832,555 | GBP 20.770 | GBP 20.210 | -- | -- |
| 03/11/2026 | Ordinary Shares | 81,344 | GBP 1,665,925 | GBP 20.770 | GBP 20.200 | -- | -- |
| 03/11/2026 | Ordinary Shares | 284,706 | GBP 5,831,889 | GBP 20.790 | GBP 20.190 | -- | -- |
| 02/11/2026 | Ordinary Shares | 285,271 | GBP 5,866,198 | GBP 20.760 | GBP 20.330 | -- | -- |
| 02/11/2026 | Ordinary Shares | 40,753 | GBP 837,881 | GBP 20.730 | GBP 20.330 | -- | -- |
| 02/11/2026 | Ordinary Shares | 81,506 | GBP 1,675,763 | GBP 20.730 | GBP 20.340 | -- | -- |
| 30/10/2026 | Ordinary Shares | 278,340 | GBP 5,776,223 | GBP 21.090 | GBP 20.490 | -- | -- |
| 30/10/2026 | Ordinary Shares | 39,762 | GBP 825,856 | GBP 21.060 | GBP 20.490 | -- | -- |
| 30/10/2026 | Ordinary Shares | 79,525 | GBP 1,651,734 | GBP 21.090 | GBP 20.490 | -- | -- |
| 29/10/2026 | Ordinary Shares | 125,309 | GBP 2,614,835 | GBP 21.070 | GBP 20.570 | -- | -- |
| 29/10/2026 | Ordinary Shares | 19,984 | GBP 417,066 | GBP 21.070 | GBP 20.630 | -- | -- |
| 29/10/2026 | Ordinary Shares | 37,827 | GBP 789,449 | GBP 21.070 | GBP 20.600 | -- | -- |
| 28/10/2026 | Ordinary Shares | 286,422 | GBP 5,975,450 | GBP 21.060 | GBP 20.630 | -- | -- |
| 28/10/2026 | Ordinary Shares | 40,917 | GBP 854,756 | GBP 21.060 | GBP 20.650 | -- | -- |
| 28/10/2026 | Ordinary Shares | 81,835 | GBP 1,709,533 | GBP 21.060 | GBP 20.650 | -- | -- |
| 27/10/2026 | Ordinary Shares | 286,892 | GBP 5,746,188 | GBP 20.280 | GBP 19.440 | -- | -- |
| 27/10/2026 | Ordinary Shares | 40,984 | GBP 819,270 | GBP 20.270 | GBP 19.480 | -- | -- |
| 27/10/2026 | Ordinary Shares | 81,969 | GBP 1,640,199 | GBP 20.270 | GBP 19.440 | -- | -- |
| 26/10/2026 | Ordinary Shares | 294,050 | GBP 5,886,645 | GBP 20.190 | GBP 19.650 | -- | -- |
| 26/10/2026 | Ordinary Shares | 42,007 | GBP 839,719 | GBP 20.180 | GBP 19.670 | -- | -- |
| 26/10/2026 | Ordinary Shares | 84,014 | GBP 1,681,120 | GBP 20.190 | GBP 19.665 | -- | -- |
| 23/10/2026 | Ordinary Shares | 290,446 | GBP 5,666,659 | GBP 19.975 | GBP 19.200 | -- | -- |
| 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 27 28 29 | |||||||
| Remark: | Real time quote last updated: 13/11/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 | |