Lyn ReesPurchase26/03/202673,179 shares£28,532.49John BrownPurchase26/03/202673,762 shares£28,759.80Lyn ReesPurchase27/03/202658,230 shares£22,820.34John BrownPurchase26/03/202656,438 shares£22,118.05John BrownPurchase27/03/202656,732 shares£22,233.27Ian GilhamPurchase27/03/202628,750 shares£9,894.31Lyn ReesPurchase26/03/202615,149 shares£5,782.37DateDirector/PDMRTypeSharesPriceValue26/03/2026Lyn ReesPurchase73,17938.99£28,532.4926/03/2026John BrownPurchase73,76238.99£28,759.8027/03/2026Lyn ReesPurchase58,23039.19£22,820.3426/03/2026John BrownPurchase56,43839.19£22,118.0527/03/2026John BrownPurchase56,73239.19£22,233.2727/03/2026Ian GilhamPurchase28,75034.42£9,894.3126/03/2026Lyn ReesPurchase15,14938.17£5,782.37
Lyn ReesPurchase26/03/202673,179 shares£28,532.49John BrownPurchase26/03/202673,762 shares£28,759.80Lyn ReesPurchase27/03/202658,230 shares£22,820.34John BrownPurchase26/03/202656,438 shares£22,118.05John BrownPurchase27/03/202656,732 shares£22,233.27Ian GilhamPurchase27/03/202628,750 shares£9,894.31Lyn ReesPurchase26/03/202615,149 shares£5,782.37DateDirector/PDMRTypeSharesPriceValue26/03/2026Lyn ReesPurchase73,17938.99£28,532.4926/03/2026John BrownPurchase73,76238.99£28,759.8027/03/2026Lyn ReesPurchase58,23039.19£22,820.3426/03/2026John BrownPurchase56,43839.19£22,118.0527/03/2026John BrownPurchase56,73239.19£22,233.2727/03/2026Ian GilhamPurchase28,75034.42£9,894.3126/03/2026Lyn ReesPurchase15,14938.17£5,782.37