Tim FarazmandPurchase08/09/20268,520 shares£3,748.80Graham McDonaldPurchase08/09/20262,413 shares£1,061.72ADRIANA STIRLINGPurchase19/02/202626,165 shares£15,000.39Graham McDonaldPurchase17/03/20252,381 shares£1,216.69Timothy FarazmandPurchase08/03/20247,235 shares£4,008.19Graham McDonaldPurchase08/03/20242,049 shares£1,135.15Caroline GroatSale02/02/202443,032 sharesDateDirector/PDMRTypeSharesPriceValue08/09/2026Tim FarazmandPurchase8,52044.00£3,748.8008/09/2026Graham McDonaldPurchase2,41344.00£1,061.7219/02/2026ADRIANA STIRLINGPurchase26,16557.33£15,000.3917/03/2025Graham McDonaldPurchase2,38151.10£1,216.6908/03/2024Timothy FarazmandPurchase7,23555.40£4,008.1908/03/2024Graham McDonaldPurchase2,04955.40£1,135.1502/02/2024Caroline GroatSale43,032––
Tim FarazmandPurchase08/09/20268,520 shares£3,748.80Graham McDonaldPurchase08/09/20262,413 shares£1,061.72ADRIANA STIRLINGPurchase19/02/202626,165 shares£15,000.39Graham McDonaldPurchase17/03/20252,381 shares£1,216.69Timothy FarazmandPurchase08/03/20247,235 shares£4,008.19Graham McDonaldPurchase08/03/20242,049 shares£1,135.15Caroline GroatSale02/02/202443,032 sharesDateDirector/PDMRTypeSharesPriceValue08/09/2026Tim FarazmandPurchase8,52044.00£3,748.8008/09/2026Graham McDonaldPurchase2,41344.00£1,061.7219/02/2026ADRIANA STIRLINGPurchase26,16557.33£15,000.3917/03/2025Graham McDonaldPurchase2,38151.10£1,216.6908/03/2024Timothy FarazmandPurchase7,23555.40£4,008.1908/03/2024Graham McDonaldPurchase2,04955.40£1,135.1502/02/2024Caroline GroatSale43,032––