Mark FrySale16/07/202522,000 shares£27,060.00Nick TaylorSale26/01/2024120,000 shares£136,800.00DateDirector/PDMRTypeSharesPriceValue16/07/2025Mark FrySale22,000123.00£27,060.0026/01/2024Nick TaylorSale120,000114.00£136,800.00
Mark FrySale16/07/202522,000 shares£27,060.00Nick TaylorSale26/01/2024120,000 shares£136,800.00DateDirector/PDMRTypeSharesPriceValue16/07/2025Mark FrySale22,000123.00£27,060.0026/01/2024Nick TaylorSale120,000114.00£136,800.00