| 01 Apr 2026 | SALE | EMINENCE CAPITAL, LPentity | 1,454,203 | 5.79 GBP | |
| 01 Apr 2026 | PURCHASE | EMINENCE CAPITAL, LPentity | 1,454,203 | 5.79 GBP | |
| 02 Jan 2026 | SALE | EMINENCE CAPITAL, LPentity | 621,384 | 7.67 GBP | |
| 02 Jan 2026 | PURCHASE | EMINENCE CAPITAL, LPentity | 621,384 | 7.67 GBP | |
| 01 Dec 2025 | SALE | EMINENCE CAPITAL, LPentity | 485,188 | 7.87 GBP | |
| 01 Dec 2025 | PURCHASE | EMINENCE CAPITAL, LPentity | 485,188 | 7.87 GBP | |
| 03 Nov 2025 | SALE | EMINENCE CAPITAL, LPentity | 245,579 | 7.89 GBP | |
| 03 Nov 2025 | PURCHASE | EMINENCE CAPITAL, LPentity | 245,579 | 7.89 GBP | |
| 02 Sept 2025 | SALE | EMINENCE CAPITAL, LPentity | 1,059,998 | 8.72 GBP | |
| 02 Sept 2025 | PURCHASE | EMINENCE CAPITAL, LPentity | 1,059,998 | 8.72 GBP | |
| 01 Jul 2025 | SALE | EMINENCE CAPITAL, LPentity | 1,606,144 | 9.18 GBP | |
| 01 Jul 2025 | PURCHASE | EMINENCE CAPITAL, LPentity | 1,606,144 | 9.18 GBP | |
| 02 Jun 2025 | SALE | EMINENCE CAPITAL, LPentity | 3,242,667 | 7.51 GBP | |
| 02 Jun 2025 | PURCHASE | EMINENCE CAPITAL, LPentity | 3,242,667 | 7.51 GBP | |
| 01 May 2025 | SALE | EMINENCE CAPITAL, LPentity | 1,661,500 | 6.38 GBP | |
| 01 May 2025 | PURCHASE | EMINENCE CAPITAL, LPentity | 1,661,500 | 6.38 GBP | |
| 01 May 2025 | PURCHASE | EMINENCE CAPITAL, LPentity | 226,080 | 6.56 GBP | |
| 01 Apr 2025 | SALE | EMINENCE CAPITAL, LPentity | 803,208 | 5.74 GBP | |
| 01 Apr 2025 | PURCHASE | EMINENCE CAPITAL, LPentity | 803,208 | 5.74 GBP | |
| 02 Jan 2025 | SALE | EMINENCE CAPITAL, LPentity | 915,603 | 6.95 GBP | |
| 02 Jan 2025 | PURCHASE | EMINENCE CAPITAL, LPentity | 915,603 | 6.95 GBP | |
| 02 Dec 2024 | SALE | EMINENCE CAPITAL, LPentity | 4,334,882 | 8.06 GBP | |
| 02 Dec 2024 | PURCHASE | EMINENCE CAPITAL, LPentity | 4,334,882 | 8.06 GBP | |
| 04 Nov 2024 | SALE | EMINENCE CAPITAL, LPentity | 132,774 | 7.34 GBP | |
| 04 Nov 2024 | PURCHASE | EMINENCE CAPITAL, LPentity | 132,774 | 7.34 GBP | |