The most recent insider trading activity occurred on December 19, 2025, with a significant sell transaction by Nicholas Joseph Duckworth. Prior to this, Peter Mawson and Edward James Hutchinson also made sell transactions in December 2024. The last reported buy transaction was by Darren Louis Littlewood in April 2023.