| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 27/10/2025 | Ordinary Shares | 299,774 | GBP 3,135,937 | GBP 10.505 | GBP 10.305 | 44,413,262 | 1.705 |
| 24/10/2025 | Ordinary Shares | 274,513 | GBP 2,815,516 | GBP 10.360 | GBP 10.120 | 44,113,488 | 1.694 |
| 23/10/2025 | Ordinary Shares | 291,966 | GBP 2,976,010 | GBP 10.250 | GBP 10.075 | 43,838,975 | 1.683 |
| 22/10/2025 | Ordinary Shares | 301,687 | GBP 3,067,615 | GBP 10.195 | GBP 10.120 | 43,547,009 | 1.672 |
| 21/10/2025 | Ordinary Shares | 283,694 | GBP 2,871,325 | GBP 10.155 | GBP 10.070 | 43,245,322 | 1.660 |
| 20/10/2025 | Ordinary Shares | 282,441 | GBP 2,854,209 | GBP 10.165 | GBP 10.045 | 42,961,628 | 1.649 |
| 17/10/2025 | Ordinary Shares | 312,557 | GBP 3,068,029 | GBP 9.926 | GBP 9.708 | 42,679,187 | 1.639 |
| 16/10/2025 | Ordinary Shares | 292,389 | GBP 2,960,206 | GBP 10.275 | GBP 10.050 | 42,366,630 | 1.627 |
| 15/10/2025 | Ordinary Shares | 282,869 | GBP 2,905,179 | GBP 10.350 | GBP 10.230 | 42,074,241 | 1.615 |
| 14/10/2025 | Ordinary Shares | 283,185 | GBP 2,879,341 | GBP 10.250 | GBP 10.035 | 41,791,372 | 1.605 |
| 13/10/2025 | Ordinary Shares | 306,168 | GBP 3,104,055 | GBP 10.180 | GBP 10.085 | 41,508,187 | 1.594 |
| 10/10/2025 | Ordinary Shares | 301,036 | GBP 3,069,635 | GBP 10.270 | GBP 10.045 | 41,202,019 | 1.582 |
| 09/10/2025 | Ordinary Shares | 280,309 | GBP 2,889,819 | GBP 10.485 | GBP 10.245 | 40,900,983 | 1.570 |
| 08/10/2025 | Ordinary Shares | 285,305 | GBP 2,987,972 | GBP 10.530 | GBP 10.325 | 40,620,674 | 1.560 |
| 07/10/2025 | Ordinary Shares | 275,010 | GBP 2,864,093 | GBP 10.455 | GBP 10.330 | 40,335,369 | 1.549 |
| 06/10/2025 | Ordinary Shares | 281,843 | GBP 2,906,112 | GBP 10.375 | GBP 10.140 | - | - |
| 03/10/2025 | Ordinary Shares | 298,984 | GBP 3,032,775 | GBP 10.245 | GBP 10.085 | 39,778,516 | 1.527 |
| 02/10/2025 | Ordinary Shares | 289,378 | GBP 2,967,341 | GBP 10.485 | GBP 10.125 | 39,479,532 | 1.516 |
| 01/10/2025 | Ordinary Shares | 272,878 | GBP 2,847,428 | GBP 10.490 | GBP 10.360 | 39,190,154 | 1.505 |
| 30/09/2025 | Ordinary Shares | 294,640 | GBP 3,082,908 | GBP 10.505 | GBP 10.375 | - | - |
| 29/09/2025 | Ordinary Shares | 286,856 | GBP 3,012,850 | GBP 10.585 | GBP 10.365 | 38,622,636 | 1.483 |
| 26/09/2025 | Ordinary Shares | 281,290 | GBP 2,909,918 | GBP 10.385 | GBP 10.295 | 38,335,780 | 1.472 |
| 25/09/2025 | Ordinary Shares | 290,684 | GBP 2,984,279 | GBP 10.320 | GBP 10.205 | 38,054,490 | 1.461 |
| 24/09/2025 | Ordinary Shares | 279,246 | GBP 2,884,556 | GBP 10.385 | GBP 10.170 | 37,763,806 | 1.450 |
| 23/09/2025 | Ordinary Shares | 285,182 | GBP 2,943,707 | GBP 10.395 | GBP 10.210 | 37,484,560 | 1.439 |
| 22/09/2025 | Ordinary Shares | 284,211 | GBP 2,919,161 | GBP 10.325 | GBP 10.200 | 37,199,378 | 1.428 |
| 19/09/2025 | Ordinary Shares | 285,716 | GBP 2,942,790 | GBP 10.465 | GBP 10.195 | 36,915,167 | 1.417 |
| 18/09/2025 | Ordinary Shares | 285,813 | GBP 2,959,137 | GBP 10.400 | GBP 10.215 | 36,629,451 | 1.406 |
| 17/09/2025 | Ordinary Shares | 282,483 | GBP 2,870,509 | GBP 10.250 | GBP 9.940 | 36,343,638 | 1.395 |
| 16/09/2025 | Ordinary Shares | 289,061 | GBP 2,922,899 | GBP 10.300 | GBP 10.045 | 36,061,155 | 1.385 |
| 15/09/2025 | Ordinary Shares | 271,047 | GBP 2,804,795 | GBP 10.400 | GBP 10.220 | 35,772,094 | 1.373 |
| 12/09/2025 | Ordinary Shares | 297,182 | GBP 3,049,267 | GBP 10.375 | GBP 10.175 | 35,501,047 | 1.363 |
| 11/09/2025 | Ordinary Shares | 284,576 | GBP 2,938,960 | GBP 10.390 | GBP 10.260 | 35,203,865 | 1.352 |
| 10/09/2025 | Ordinary Shares | 288,690 | GBP 2,940,280 | GBP 10.285 | GBP 10.000 | 34,919,289 | 1.341 |
| 09/09/2025 | Ordinary Shares | 267,431 | GBP 2,657,757 | GBP 9.984 | GBP 9.846 | 34,630,599 | 1.330 |
| 08/09/2025 | Ordinary Shares | 265,000 | GBP 2,591,012 | GBP 9.814 | GBP 9.724 | 34,363,168 | 1.319 |
| 05/09/2025 | Ordinary Shares | 275,696 | GBP 2,700,829 | GBP 9.884 | GBP 9.732 | 34,098,168 | 1.309 |
| 04/09/2025 | Ordinary Shares | 291,720 | GBP 2,834,353 | GBP 9.770 | GBP 9.650 | 33,822,472 | 1.299 |
| 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 |
| 1 2 3 4 5 6 7 8 9 | |||||||
| Remark: | Real time quote last updated: 30/10/2025 11:51 |
| 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 | |