Christopher WaldronPurchase24/08/202630,000 shares£35,325.00Christopher WaldronPurchase10/07/202620,000 shares£18,640.00Monica TepesPurchase15/05/202425,000 shares£8,863.88DateDirector/PDMRTypeSharesPriceValue24/08/2026Christopher WaldronPurchase30,000117.75£35,325.0010/07/2026Christopher WaldronPurchase20,00093.20£18,640.0015/05/2024Monica TepesPurchase25,00035.46£8,863.88
Christopher WaldronPurchase24/08/202630,000 shares£35,325.00Christopher WaldronPurchase10/07/202620,000 shares£18,640.00Monica TepesPurchase15/05/202425,000 shares£8,863.88DateDirector/PDMRTypeSharesPriceValue24/08/2026Christopher WaldronPurchase30,000117.75£35,325.0010/07/2026Christopher WaldronPurchase20,00093.20£18,640.0015/05/2024Monica TepesPurchase25,00035.46£8,863.88