| Unit Price | Accumulated No. of | ||||||
| Date | Type | Shares Purchased | Total Paid | Highest | Lowest | Shares Purchased | % of Issued Shs |
| 25/11/2024 | Ordinary Shares | 113,714 | GBP 1,079,145 | GBP 9.582 | GBP 9.420 | - | - |
| 22/11/2024 | Ordinary Shares | 111,427 | GBP 1,047,413 | GBP 9.686 | GBP 9.210 | - | - |
| 21/11/2024 | Ordinary Shares | 112,381 | GBP 1,065,371 | GBP 9.544 | GBP 9.406 | - | - |
| 20/11/2024 | Ordinary Shares | 56,083 | GBP 537,275 | GBP 9.606 | GBP 9.520 | - | - |
| 19/11/2024 | Ordinary Shares | 54,957 | GBP 521,541 | GBP 9.502 | GBP 9.416 | - | - |
| 18/11/2024 | Ordinary Shares | 58,343 | GBP 556,008 | GBP 9.568 | GBP 9.444 | - | - |
| 15/11/2024 | Ordinary Shares | 55,313 | GBP 523,260 | GBP 9.506 | GBP 9.382 | - | - |
| 14/11/2024 | Ordinary Shares | 56,029 | GBP 530,034 | GBP 9.478 | GBP 9.442 | - | - |
| 13/11/2024 | Ordinary Shares | 306,135 | GBP 2,868,484 | GBP 9.466 | GBP 9.226 | - | - |
| 12/11/2024 | Ordinary Shares | 297,316 | GBP 2,765,038 | GBP 9.340 | GBP 9.262 | - | - |
| 11/11/2024 | Ordinary Shares | 301,859 | GBP 2,831,437 | GBP 9.440 | GBP 9.316 | - | - |
| 08/11/2024 | Ordinary Shares | 295,453 | GBP 2,756,576 | GBP 9.372 | GBP 9.250 | - | - |
| 07/11/2024 | Ordinary Shares | 296,242 | GBP 2,808,374 | GBP 9.510 | GBP 9.438 | - | - |
| 06/11/2024 | Ordinary Shares | 148,379 | GBP 1,400,697 | GBP 9.514 | GBP 9.342 | - | - |
| 05/11/2024 | Ordinary Shares | 151,244 | GBP 1,400,519 | GBP 9.298 | GBP 9.160 | - | - |
| 04/11/2024 | Ordinary Shares | 152,003 | GBP 1,392,347 | GBP 9.234 | GBP 9.068 | - | - |
| 01/11/2024 | Ordinary Shares | 155,489 | GBP 1,416,504 | GBP 9.170 | GBP 9.034 | - | - |
| 31/10/2024 | Ordinary Shares | 303,210 | GBP 2,762,243 | GBP 9.170 | GBP 9.026 | - | - |
| 30/10/2024 | Ordinary Shares | 120,915 | GBP 1,089,444 | GBP 9.022 | GBP 8.990 | - | - |
| 29/10/2024 | Ordinary Shares | 160,146 | GBP 1,418,893 | GBP 8.896 | GBP 8.750 | - | - |
| 28/10/2024 | Ordinary Shares | 325,196 | GBP 2,799,937 | GBP 8.648 | GBP 8.540 | - | - |
| 25/10/2024 | Ordinary Shares | 323,298 | GBP 2,786,828 | GBP 8.656 | GBP 8.546 | - | - |
| 24/10/2024 | Ordinary Shares | 330,308 | GBP 2,810,921 | GBP 8.588 | GBP 8.402 | - | - |
| 23/10/2024 | Ordinary Shares | 163,800 | GBP 1,390,662 | GBP 8.528 | GBP 8.448 | - | - |
| 22/10/2024 | Ordinary Shares | 165,723 | GBP 1,390,415 | GBP 8.440 | GBP 8.336 | - | - |
| 21/10/2024 | Ordinary Shares | 164,872 | GBP 1,386,573 | GBP 8.436 | GBP 8.366 | - | - |
| 18/10/2024 | Ordinary Shares | 165,325 | GBP 1,392,036 | GBP 8.454 | GBP 8.336 | - | - |
| 17/10/2024 | Ordinary Shares | 167,995 | GBP 1,404,438 | GBP 8.414 | GBP 8.222 | - | - |
| 16/10/2024 | Ordinary Shares | 167,384 | GBP 1,382,591 | GBP 8.294 | GBP 8.208 | - | - |
| 15/10/2024 | Ordinary Shares | 328,591 | GBP 2,730,591 | GBP 8.366 | GBP 8.270 | - | - |
| 14/10/2024 | Ordinary Shares | 327,231 | GBP 2,738,923 | GBP 8.442 | GBP 8.310 | - | - |
| 11/10/2024 | Ordinary Shares | 330,573 | GBP 2,766,896 | GBP 8.434 | GBP 8.298 | - | - |
| 10/10/2024 | Ordinary Shares | 331,265 | GBP 2,766,062 | GBP 8.398 | GBP 8.300 | - | - |
| 09/10/2024 | Ordinary Shares | 334,513 | GBP 2,759,732 | GBP 8.318 | GBP 8.168 | - | - |
| 08/10/2024 | Ordinary Shares | 163,698 | GBP 1,355,419 | GBP 8.342 | GBP 8.210 | - | - |
| 07/10/2024 | Ordinary Shares | 122,730 | GBP 1,023,568 | GBP 8.384 | GBP 8.272 | - | - |
| 04/10/2024 | Ordinary Shares | 206,109 | GBP 1,675,666 | GBP 8.304 | GBP 7.938 | - | - |
| 03/10/2024 | Ordinary Shares | 172,094 | GBP 1,371,589 | GBP 8.030 | GBP 7.876 | - | - |
| 02/10/2024 | Ordinary Shares | 341,624 | GBP 2,698,829 | GBP 7.954 | GBP 7.836 | - | - |
| 01/10/2024 | Ordinary Shares | 338,987 | GBP 2,681,387 | GBP 8.000 | GBP 7.798 | - | - |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | |||||||
| Remark: | Real time quote last updated: 07/11/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 | |