Martin CourtPurchase27/03/20261,000 shares£250.00David StirlingPurchase12/09/20254,000 shares£1,000.00Jon YeungPurchase16/05/20256,250 shares£1,562.50Mark CropperSale11/03/202432,967 shares£8,241.75Mark CropperPurchase08/03/20242,437 shares£609.25DateDirector/PDMRTypeSharesPriceValue27/03/2026Martin CourtPurchase1,00025.00£250.0012/09/2025David StirlingPurchase4,00025.00£1,000.0016/05/2025Jon YeungPurchase6,25025.00£1,562.5011/03/2024Mark CropperSale32,96725.00£8,241.7508/03/2024Mark CropperPurchase2,43725.00£609.25
Open positions onlyLiontrust Asset Management Plc05/12/20251,331,935 shares13.94%DateShareholderShares HeldPercentage05/12/2025Liontrust Asset Management Plc1,331,93513.94%
Open positions onlyLiontrust Asset Management Plc05/12/20251,331,935 shares13.94%DateShareholderShares HeldPercentage05/12/2025Liontrust Asset Management Plc1,331,93513.94%
Martin CourtPurchase27/03/20261,000 shares£250.00David StirlingPurchase12/09/20254,000 shares£1,000.00Jon YeungPurchase16/05/20256,250 shares£1,562.50Mark CropperSale11/03/202432,967 shares£8,241.75Mark CropperPurchase08/03/20242,437 shares£609.25DateDirector/PDMRTypeSharesPriceValue27/03/2026Martin CourtPurchase1,00025.00£250.0012/09/2025David StirlingPurchase4,00025.00£1,000.0016/05/2025Jon YeungPurchase6,25025.00£1,562.5011/03/2024Mark CropperSale32,96725.00£8,241.7508/03/2024Mark CropperPurchase2,43725.00£609.25