| 21 September 2026 | Peregrine David Euan Malcolm MoncreiffeNon-Executive Director | Buy Regular purchase transaction | 2,429 | £4.09 | £9,939.34 | 4,492,962 |
| 21 September 2026 | Peregrine David Euan Malcolm MoncreiffeNon-Executive Director | Buy Regular purchase transaction | 244 | £4.09 | £998.45 | 4,490,533 |
| 21 September 2026 | Peregrine David Euan Malcolm MoncreiffeNon-Executive Director | Buy Regular purchase transaction | 2,200 | £4.09 | £8,998.00 | 4,490,289 |
| 21 September 2026 | Peregrine David Euan Malcolm MoncreiffeNon-Executive Director | Buy Regular purchase transaction | 2,407 | £4.15 | £9,998.43 | 4,488,089 |
| 15 May 2026 | Julian David Kenelm FaggeNon-Executive Director | Buy Regular purchase transaction | 6,744 | £3.69 | £24,866.07 | 11,974 |
| 7 May 2026 | Peregrine David Euan Malcolm MoncreiffeNon-Executive Director | Buy Regular purchase transaction | 1,363 | £3.67 | £4,999.48 | 4,485,682 |
| 6 May 2026 | Peregrine David Euan Malcolm MoncreiffeNon-Executive Director | Buy Regular purchase transaction | 1,362 | £3.67 | £4,996.63 | 4,484,319 |
| 6 May 2026 | Peregrine David Euan Malcolm MoncreiffeNon-Executive Director | Buy Regular purchase transaction | 1,361 | £3.67 | £4,998.82 | 4,482,957 |
| 6 May 2026 | Peregrine David Euan Malcolm MoncreiffeNon-Executive Director | Buy Regular purchase transaction | 1,347 | £3.69 | £4,966.79 | 4,481,596 |
| 6 May 2026 | Peregrine David Euan Malcolm MoncreiffeNon-Executive Director | Buy Regular purchase transaction | 1,359 | £3.68 | £4,999.76 | 4,480,249 |