Jamie PikePurchase04/03/20267,496 shares£74.96Charlotta GinmanPurchase03/03/20261,515 shares£15.15DateDirector/PDMRTypeSharesPriceValue04/03/2026Jamie PikePurchase7,4961.00£74.9603/03/2026Charlotta GinmanPurchase1,5151.00£15.15
Jamie PikePurchase04/03/20267,496 shares£74.96Charlotta GinmanPurchase03/03/20261,515 shares£15.15DateDirector/PDMRTypeSharesPriceValue04/03/2026Jamie PikePurchase7,4961.00£74.9603/03/2026Charlotta GinmanPurchase1,5151.00£15.15