John WilsonPurchase22/10/2026236,438 shares£18,915.04DateDirector/PDMRTypeSharesPriceValue22/10/2026John WilsonPurchase236,4388.00£18,915.04
John WilsonPurchase22/10/2026236,438 shares£18,915.04DateDirector/PDMRTypeSharesPriceValue22/10/2026John WilsonPurchase236,4388.00£18,915.04