| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 24/10/2025 | Ordinary Shares | 106,251 | GBP 1,500,264 | GBP 14.240 | GBP 14.010 | - | - |
| 24/10/2025 | Ordinary Shares | 53,538 | GBP 755,956 | GBP 14.245 | GBP 14.010 | - | - |
| 24/10/2025 | Ordinary Shares | 374,320 | GBP 5,288,954 | GBP 14.245 | GBP 14.005 | - | - |
| 23/10/2025 | Ordinary Shares | 374,562 | GBP 5,241,695 | GBP 14.095 | GBP 13.870 | - | - |
| 23/10/2025 | Ordinary Shares | 53,550 | GBP 749,164 | GBP 14.095 | GBP 13.880 | - | - |
| 23/10/2025 | Ordinary Shares | 107,100 | GBP 1,498,329 | GBP 14.090 | GBP 13.880 | - | - |
| 22/10/2025 | Ordinary Shares | 107,627 | GBP 1,508,930 | GBP 14.105 | GBP 13.865 | - | - |
| 22/10/2025 | Ordinary Shares | 53,813 | GBP 753,920 | GBP 14.095 | GBP 13.865 | - | - |
| 22/10/2025 | Ordinary Shares | 376,697 | GBP 5,280,124 | GBP 14.105 | GBP 13.860 | - | - |
| 21/10/2025 | Ordinary Shares | 53,600 | GBP 746,648 | GBP 14.065 | GBP 13.875 | - | - |
| 21/10/2025 | Ordinary Shares | 375,202 | GBP 5,223,149 | GBP 14.070 | GBP 13.860 | - | - |
| 21/10/2025 | Ordinary Shares | 107,200 | GBP 1,493,296 | GBP 14.070 | GBP 13.870 | - | - |
| 20/10/2025 | Ordinary Shares | 108,189 | GBP 1,503,827 | GBP 14.085 | GBP 13.635 | - | - |
| 20/10/2025 | Ordinary Shares | 53,384 | GBP 742,571 | GBP 14.085 | GBP 13.630 | - | - |
| 20/10/2025 | Ordinary Shares | 378,663 | GBP 5,262,544 | GBP 14.090 | GBP 13.590 | - | - |
| 17/10/2025 | Ordinary Shares | 104,348 | GBP 1,440,002 | GBP 14.020 | GBP 13.550 | - | - |
| 17/10/2025 | Ordinary Shares | 52,174 | GBP 718,957 | GBP 14.010 | GBP 13.515 | - | - |
| 17/10/2025 | Ordinary Shares | 365,218 | GBP 5,040,775 | GBP 14.020 | GBP 13.525 | - | - |
| 16/10/2025 | Ordinary Shares | 363,095 | GBP 5,208,743 | GBP 14.435 | GBP 14.235 | - | - |
| 16/10/2025 | Ordinary Shares | 51,418 | GBP 737,848 | GBP 14.430 | GBP 14.230 | - | - |
| 16/10/2025 | Ordinary Shares | 102,675 | GBP 1,473,386 | GBP 14.430 | GBP 14.240 | - | - |
| 15/10/2025 | Ordinary Shares | 104,201 | GBP 1,510,914 | GBP 14.625 | GBP 14.385 | - | - |
| 15/10/2025 | Ordinary Shares | 52,100 | GBP 755,971 | GBP 14.620 | GBP 14.385 | - | - |
| 15/10/2025 | Ordinary Shares | 364,704 | GBP 5,287,186 | GBP 14.625 | GBP 14.375 | - | - |
| 14/10/2025 | Ordinary Shares | 357,557 | GBP 5,120,144 | GBP 14.400 | GBP 14.190 | - | - |
| 14/10/2025 | Ordinary Shares | 51,733 | GBP 740,816 | GBP 14.390 | GBP 14.190 | - | - |
| 14/10/2025 | Ordinary Shares | 103,466 | GBP 1,481,633 | GBP 14.395 | GBP 14.190 | - | - |
| 13/10/2025 | Ordinary Shares | 101,765 | GBP 1,473,557 | GBP 14.645 | GBP 14.330 | - | - |
| 13/10/2025 | Ordinary Shares | 51,479 | GBP 745,415 | GBP 14.645 | GBP 14.330 | - | - |
| 13/10/2025 | Ordinary Shares | 360,355 | GBP 5,215,526 | GBP 14.645 | GBP 14.330 | - | - |
| 10/10/2025 | Ordinary Shares | 103,296 | GBP 1,510,187 | GBP 14.765 | GBP 14.490 | - | - |
| 10/10/2025 | Ordinary Shares | 51,648 | GBP 755,093 | GBP 14.765 | GBP 14.515 | - | - |
| 10/10/2025 | Ordinary Shares | 361,538 | GBP 5,285,721 | GBP 14.765 | GBP 14.490 | - | - |
| 09/10/2025 | Ordinary Shares | 353,374 | GBP 5,210,146 | GBP 15.135 | GBP 14.595 | - | - |
| 09/10/2025 | Ordinary Shares | 50,482 | GBP 746,123 | GBP 15.125 | GBP 14.600 | - | - |
| 09/10/2025 | Ordinary Shares | 100,964 | GBP 1,490,228 | GBP 15.130 | GBP 14.595 | - | - |
| 08/10/2025 | Ordinary Shares | 103,066 | GBP 1,518,162 | GBP 14.870 | GBP 14.540 | - | - |
| 08/10/2025 | Ordinary Shares | 51,533 | GBP 758,565 | GBP 14.865 | GBP 14.540 | - | - |
| 08/10/2025 | Ordinary Shares | 360,731 | GBP 5,315,515 | GBP 14.870 | GBP 14.540 | - | - |
| 07/10/2025 | Ordinary Shares | 358,686 | GBP 5,193,091 | GBP 14.535 | GBP 14.410 | - | - |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | |||||||
| Remark: | Real time quote last updated: 28/10/2025 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 | |