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,179€0.39€28,532.4926/03/2026John BrownPurchase73,762€0.39€28,759.8027/03/2026Lyn ReesPurchase58,230€0.39€22,820.3426/03/2026John BrownPurchase56,438€0.39€22,118.0527/03/2026John BrownPurchase56,732€0.39€22,233.2727/03/2026Ian GilhamPurchase28,750€0.34€9,894.3126/03/2026Lyn ReesPurchase15,149€0.38€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,179€0.39€28,532.4926/03/2026John BrownPurchase73,762€0.39€28,759.8027/03/2026Lyn ReesPurchase58,230€0.39€22,820.3426/03/2026John BrownPurchase56,438€0.39€22,118.0527/03/2026John BrownPurchase56,732€0.39€22,233.2727/03/2026Ian GilhamPurchase28,750€0.34€9,894.3126/03/2026Lyn ReesPurchase15,149€0.38€5,782.37