The most recent insider trading activity occurred on April 19, 2024. On this date, Fiona Muncaster, PCA of Craig Muncaster - PDMR, bought shares valued at £128,865.0, while Craig Muncaster, Joint Chief Executive and Financial Director, sold shares of the same value. Prior to this, significant selling activity was observed in April 2023.