Duncan CooperSale19/03/20266,591 shares£371.44Gavin SlarkAward19/03/2026295,441 shares£0.00DateDirector/PDMRTypeSharesPriceValue19/03/2026Duncan CooperSale6,5915.64£371.4419/03/2026Gavin SlarkAward295,4410.00£0.00
Duncan CooperSale19/03/20266,591 shares£371.44Gavin SlarkAward19/03/2026295,441 shares£0.00DateDirector/PDMRTypeSharesPriceValue19/03/2026Duncan CooperSale6,5915.64£371.4419/03/2026Gavin SlarkAward295,4410.00£0.00