Christopher MetcalfePurchase03/07/20263,027 shares£10,670.42Dunke AfePurchase02/03/2026403 shares£1,484.11Patrick FirthPurchase03/02/20261,250 shares£4,403.09John BlowersPurchase04/02/20263,390 shares£11,980.08Nicky McCabePurchase19/01/20262,000 shares£6,960.00DateDirector/PDMRTypeSharesPriceValue03/07/2026Christopher MetcalfePurchase3,027352.51£10,670.4202/03/2026Dunke AfePurchase403368.27£1,484.1103/02/2026Patrick FirthPurchase1,250352.25£4,403.0904/02/2026John BlowersPurchase3,390353.39£11,980.0819/01/2026Nicky McCabePurchase2,000348.00£6,960.00
Christopher MetcalfePurchase03/07/20263,027 shares£10,670.42Dunke AfePurchase02/03/2026403 shares£1,484.11Patrick FirthPurchase03/02/20261,250 shares£4,403.09John BlowersPurchase04/02/20263,390 shares£11,980.08Nicky McCabePurchase19/01/20262,000 shares£6,960.00DateDirector/PDMRTypeSharesPriceValue03/07/2026Christopher MetcalfePurchase3,027352.51£10,670.4202/03/2026Dunke AfePurchase403368.27£1,484.1103/02/2026Patrick FirthPurchase1,250352.25£4,403.0904/02/2026John BlowersPurchase3,390353.39£11,980.0819/01/2026Nicky McCabePurchase2,000348.00£6,960.00