Michael SherwinPurchase02/07/202615,048 shares£9,999.40Chema GarciaPurchase26/03/202652,000 shares£52.00DateDirector/PDMRTypeSharesPriceValue02/07/2026Michael SherwinPurchase15,04866.45£9,999.4026/03/2026Chema GarciaPurchase52,0000.10£52.00
Michael SherwinPurchase02/07/202615,048 shares£9,999.40Chema GarciaPurchase26/03/202652,000 shares£52.00DateDirector/PDMRTypeSharesPriceValue02/07/2026Michael SherwinPurchase15,04866.45£9,999.4026/03/2026Chema GarciaPurchase52,0000.10£52.00