| 23 October 2026 | HARWOOD CAPITAL LLP50% Owner | Buy Regular purchase transaction | 1,300 | £13.55 | £17,615.00 | 7,738,800 |
| 16 October 2026 | HARWOOD CAPITAL LLP50% Owner | Buy Regular purchase transaction | 4,000 | £13.50 | £54,000.00 | 7,737,500 |
| 9 October 2026 | HARWOOD CAPITAL LLP50% Owner | Buy Regular purchase transaction | 133,500 | £13.54 | £1,807,763.55 | 7,733,500 |
| 24 September 2026 | HARWOOD CAPITAL LLP50% Owner | Buy Regular purchase transaction | 100,000 | 1,320.00p | 132,000,000.00p | 7,600,000 |
| 30 July 2026 | Christopher Harwood Bernard (Chris) MillsNon-Executive Director | Buy Regular purchase transaction | 1,500 | 1,240.00p | 1,860,000.00p | 451,700 |
| 30 July 2026 | Christopher Harwood Bernard (Chris) MillsNon-Executive Director | Buy Regular purchase transaction | 1,500 | 1,240.00p | 1,860,000.00p | 450,200 |
| 30 July 2026 | Christopher Harwood Bernard (Chris) MillsNon-Executive Director | Buy Regular purchase transaction | 1,500 | 1,240.00p | 1,860,000.00p | 448,700 |
| 21 July 2026 | Christopher Harwood Bernard (Chris) MillsNon-Executive Director | Buy Regular purchase transaction | 1,500 | 1,265.00p | 1,897,500.00p | 447,200 |
| 21 July 2026 | Christopher Harwood Bernard (Chris) MillsNon-Executive Director | Buy Regular purchase transaction | 1,500 | 1,265.00p | 1,897,500.00p | 445,700 |
| 21 July 2026 | Christopher Harwood Bernard (Chris) MillsNon-Executive Director | Buy Regular purchase transaction | 1,000 | 1,265.00p | 1,265,000.00p | 444,200 |