| Jun 3, 2026 | Exercise | 3,035 | 0.00 GBP | — | AMF |
| Jun 3, 2026 | Exercise | 3,099 | 5.81 GBP | — | AMF |
| May 15, 2026 | Exercise | 508 | 0.00 GBP | — | AMF |
| May 1, 2026 | Exercise | 85,994 | 0.00 GBP | — | AMF |
| May 1, 2026 | Other | 34,830 | 0.00 GBP | — | AMF |
| Apr 1, 2026 | Sell | -56,821 | 6.39 GBP | — | AMF |
| Apr 1, 2026 | Other | 120,894 | 0.00 GBP | — | AMF |
| Feb 26, 2026 | Exercise | 304,181 | 0.00 GBP | — | AMF |
| May 13, 2025 | Other | 529 | 6.80 GBP | — | AMF |
| Apr 30, 2025 | Other | 28,002 | 6.92 GBP | — | AMF |
| Apr 30, 2025 | Exercise | 49,000 | 6.92 GBP | — | AMF |
| Mar 28, 2025 | Other | 219,877 | 0.00 GBP | — | AMF |
| Mar 28, 2025 | Sell | -103,343 | 7.04 GBP | — | AMF |
| Feb 20, 2025 | Exercise | 335,378 | 0.00 GBP | — | AMF |
| Jun 3, 2024 | Sell | -108,420 | 8.93 GBP | — | AMF |
| Jun 3, 2024 | Other | 230,680 | 0.00 GBP | — | AMF |
| May 14, 2024 | Other | 408 | 8.82 GBP | — | AMF |
| Apr 30, 2024 | Other | 23,259 | 8.55 GBP | — | AMF |
| Apr 30, 2024 | Exercise | 56,780 | 8.43 GBP | — | AMF |
| Mar 26, 2024 | Exercise | 264 | 0.00 GBP | — | AMF |
| May 17, 2023 | Other | 245 | 8.13 GBP | — | AMF |
| May 8, 2023 | Exercise | 65,717 | 8.11 GBP | — | AMF |
| May 8, 2023 | Buy | 33,496 | 8.11 GBP | — | AMF |
| Mar 28, 2023 | Exercise | 303,010 | 0.00 GBP | — | AMF |
| Jun 29, 2022 | Exercise | 52,835 | 10.27 GBP | — | AMF |