Christopher Graham OldroydPurchase30/01/2026152 shares£279.28Bulbul BarrettPurchase29/04/202412,406 shares£19,999.37Randeep GrewalPurchase29/04/20246,213 shares£9,999.53Christopher Graham OldroydPurchase26/04/202412,383 shares£19,899.48Christopher Graham OldroydSale08/04/202423 shares£36.25DateDirector/PDMRTypeSharesPriceValue30/01/2026Christopher Graham OldroydPurchase152183.74£279.2829/04/2024Bulbul BarrettPurchase12,406161.21£19,999.3729/04/2024Randeep GrewalPurchase6,213160.95£9,999.5326/04/2024Christopher Graham OldroydPurchase12,383160.70£19,899.4808/04/2024Christopher Graham OldroydSale23157.60£36.25
Christopher Graham OldroydPurchase30/01/2026152 shares£279.28Bulbul BarrettPurchase29/04/202412,406 shares£19,999.37Randeep GrewalPurchase29/04/20246,213 shares£9,999.53Christopher Graham OldroydPurchase26/04/202412,383 shares£19,899.48Christopher Graham OldroydSale08/04/202423 shares£36.25DateDirector/PDMRTypeSharesPriceValue30/01/2026Christopher Graham OldroydPurchase152183.74£279.2829/04/2024Bulbul BarrettPurchase12,406161.21£19,999.3729/04/2024Randeep GrewalPurchase6,213160.95£9,999.5326/04/2024Christopher Graham OldroydPurchase12,383160.70£19,899.4808/04/2024Christopher Graham OldroydSale23157.60£36.25