 Nominal
 Nominal  108.000 +1.500 (+1.408%)
108.000 +1.500 (+1.408%)				| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs | 
| 03/09/2025 | Ordinary Shares | 305,695 | GBP 2,961,299 | GBP 9.760 | GBP 9.556 | 33,530,752 | 1.287 | 
| 02/09/2025 | Ordinary Shares | 298,985 | GBP 2,935,735 | GBP 9.920 | GBP 9.746 | 33,225,057 | 1.276 | 
| 01/09/2025 | Ordinary Shares | 291,116 | GBP 2,875,878 | GBP 9.914 | GBP 9.836 | 32,926,072 | 1.264 | 
| 29/08/2025 | Ordinary Shares | 314,629 | GBP 3,102,967 | GBP 9.924 | GBP 9.628 | 32,634,956 | 1.253 | 
| 28/08/2025 | Ordinary Shares | 311,968 | GBP 3,013,986 | GBP 9.734 | GBP 9.590 | 32,320,327 | 1.241 | 
| 27/08/2025 | Ordinary Shares | 300,899 | GBP 2,900,306 | GBP 9.870 | GBP 9.512 | 32,008,359 | 1.229 | 
| 26/08/2025 | Ordinary Shares | 302,613 | GBP 2,961,009 | GBP 9.864 | GBP 9.706 | 31,707,460 | 1.217 | 
| 22/08/2025 | Ordinary Shares | 302,819 | GBP 3,031,189 | GBP 10.065 | GBP 9.952 | 31,404,847 | 1.206 | 
| 21/08/2025 | Ordinary Shares | 296,492 | GBP 2,971,355 | GBP 10.090 | GBP 9.940 | 31,102,028 | 1.194 | 
| 20/08/2025 | Ordinary Shares | 299,669 | GBP 2,969,961 | GBP 9.968 | GBP 9.832 | 30,805,536 | 1.183 | 
| 19/08/2025 | Ordinary Shares | 294,048 | GBP 2,906,960 | GBP 9.912 | GBP 9.804 | 30,505,867 | 1.171 | 
| 18/08/2025 | Ordinary Shares | 305,828 | GBP 3,003,048 | GBP 9.876 | GBP 9.788 | 30,211,819 | 1.160 | 
| 15/08/2025 | Ordinary Shares | 296,153 | GBP 2,939,527 | GBP 9.994 | GBP 9.868 | 29,905,991 | 1.148 | 
| 14/08/2025 | Ordinary Shares | 295,099 | GBP 2,925,140 | GBP 9.976 | GBP 9.832 | - | - | 
| 13/08/2025 | Ordinary Shares | 300,532 | GBP 2,944,553 | GBP 9.846 | GBP 9.754 | 29,314,739 | 1.126 | 
| 12/08/2025 | Ordinary Shares | 301,378 | GBP 2,946,092 | GBP 9.814 | GBP 9.728 | 29,014,207 | 1.114 | 
| 11/08/2025 | Ordinary Shares | 307,635 | GBP 2,983,538 | GBP 9.732 | GBP 9.648 | 28,712,829 | 1.102 | 
| 08/08/2025 | Ordinary Shares | 315,199 | GBP 3,026,794 | GBP 9.648 | GBP 9.528 | 28,405,194 | 1.091 | 
| 07/08/2025 | Ordinary Shares | 298,384 | GBP 2,899,398 | GBP 9.806 | GBP 9.664 | 28,089,995 | 1.078 | 
| 06/08/2025 | Ordinary Shares | 316,341 | GBP 3,052,502 | GBP 9.684 | GBP 9.588 | 27,791,611 | 1.067 | 
| 05/08/2025 | Ordinary Shares | 318,279 | GBP 3,032,977 | GBP 9.594 | GBP 9.398 | 27,475,270 | 1.055 | 
| 04/08/2025 | Ordinary Shares | 307,878 | GBP 2,916,960 | GBP 9.510 | GBP 9.398 | 27,156,991 | 1.043 | 
| 01/08/2025 | Ordinary Shares | 319,614 | GBP 3,015,431 | GBP 9.630 | GBP 9.338 | 26,849,113 | 1.031 | 
| 31/07/2025 | Ordinary Shares | 301,587 | GBP 2,894,874 | GBP 9.682 | GBP 9.330 | 26,529,499 | 1.019 | 
| 30/07/2025 | Ordinary Shares | 316,056 | GBP 2,966,218 | GBP 9.460 | GBP 9.350 | 26,227,912 | 1.007 | 
| 29/07/2025 | Ordinary Shares | 310,717 | GBP 2,928,757 | GBP 9.464 | GBP 9.378 | 25,911,856 | 0.995 | 
| 28/07/2025 | Ordinary Shares | 322,391 | GBP 3,022,932 | GBP 9.482 | GBP 9.336 | 25,601,139 | 0.983 | 
| 25/07/2025 | Ordinary Shares | 303,785 | GBP 2,827,267 | GBP 9.354 | GBP 9.238 | 25,278,748 | 0.971 | 
| 24/07/2025 | Ordinary Shares | 316,581 | GBP 2,943,065 | GBP 9.356 | GBP 9.212 | 24,974,963 | 0.959 | 
| 23/07/2025 | Ordinary Shares | 322,715 | GBP 2,978,467 | GBP 9.274 | GBP 9.204 | 24,658,382 | 0.947 | 
| 22/07/2025 | Ordinary Shares | 327,217 | GBP 2,994,855 | GBP 9.202 | GBP 9.110 | 24,335,667 | 0.934 | 
| 21/07/2025 | Ordinary Shares | 314,574 | GBP 2,898,989 | GBP 9.248 | GBP 9.162 | 24,008,450 | 0.922 | 
| 18/07/2025 | Ordinary Shares | 323,736 | GBP 2,982,289 | GBP 9.268 | GBP 9.164 | 23,693,876 | 0.910 | 
| 17/07/2025 | Ordinary Shares | 329,946 | GBP 3,025,540 | GBP 9.240 | GBP 9.120 | 23,370,140 | 0.897 | 
| 16/07/2025 | Ordinary Shares | 308,999 | GBP 2,844,893 | GBP 9.288 | GBP 9.150 | 23,040,194 | 0.885 | 
| 15/07/2025 | Ordinary Shares | 316,653 | GBP 2,945,159 | GBP 9.418 | GBP 9.234 | 22,731,195 | 0.873 | 
| 14/07/2025 | Ordinary Shares | 317,630 | GBP 2,950,688 | GBP 9.370 | GBP 9.234 | 22,414,542 | 0.861 | 
| 11/07/2025 | Ordinary Shares | 319,625 | GBP 2,932,496 | GBP 9.270 | GBP 9.108 | 22,096,912 | 0.848 | 
| 10/07/2025 | Ordinary Shares | 308,458 | GBP 2,843,429 | GBP 9.254 | GBP 9.114 | 21,777,287 | 0.836 | 
| 09/07/2025 | Ordinary Shares | 321,151 | GBP 2,945,694 | GBP 9.320 | GBP 9.094 | 21,468,829 | 0.824 | 
| 1 2 3 4 5 6 7 8 9 | |||||||
| Remark: | Real time quote last updated: 31/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 | |