Richard BrearleySale19/03/202630,000 sharesBilly NevePurchase03/02/20266,680 shares£7,949.20Billy NeveSale02/02/202620,973 shares£24,326.58Billy NeveSale30/07/20253,170 shares£3,011.50Sunil DhallSale20/06/2025520,000 sharesDateDirector/PDMRTypeSharesPriceValue19/03/2026Richard BrearleySale30,000––03/02/2026Billy NevePurchase6,680119.00£7,949.2002/02/2026Billy NeveSale20,973115.99£24,326.5830/07/2025Billy NeveSale3,17095.00£3,011.5020/06/2025Sunil DhallSale520,000––
Open positions onlyJTC Employer Solutions Trustee Limited02/05/20246,142,892 shares5.00%DateShareholderShares HeldPercentage02/05/2024JTC Employer Solutions Trustee Limited6,142,8925.00%
Open positions onlyJTC Employer Solutions Trustee Limited02/05/20246,142,892 shares5.00%DateShareholderShares HeldPercentage02/05/2024JTC Employer Solutions Trustee Limited6,142,8925.00%
Richard BrearleySale19/03/202630,000 sharesBilly NevePurchase03/02/20266,680 shares£7,949.20Billy NeveSale02/02/202620,973 shares£24,326.58Billy NeveSale30/07/20253,170 shares£3,011.50Sunil DhallSale20/06/2025520,000 sharesDateDirector/PDMRTypeSharesPriceValue19/03/2026Richard BrearleySale30,000––03/02/2026Billy NevePurchase6,680119.00£7,949.2002/02/2026Billy NeveSale20,973115.99£24,326.5830/07/2025Billy NeveSale3,17095.00£3,011.5020/06/2025Sunil DhallSale520,000––