Jane StewartPurchase24/03/202616,350 shares£4,999.83Brian PhillipsPurchase17/02/202682,047 shares£24,999.72Graham MillerPurchase16/12/202532,819 shares£9,999.95DateDirector/PDMRTypeSharesPriceValue24/03/2026Jane StewartPurchase16,35030.58£4,999.8317/02/2026Brian PhillipsPurchase82,04730.47£24,999.7216/12/2025Graham MillerPurchase32,81930.47£9,999.95
Jane StewartPurchase24/03/202616,350 shares£4,999.83Brian PhillipsPurchase17/02/202682,047 shares£24,999.72Graham MillerPurchase16/12/202532,819 shares£9,999.95DateDirector/PDMRTypeSharesPriceValue24/03/2026Jane StewartPurchase16,35030.58£4,999.8317/02/2026Brian PhillipsPurchase82,04730.47£24,999.7216/12/2025Graham MillerPurchase32,81930.47£9,999.95