The most recent insider trading activity occurred on May 24, 2023, with a SELL transaction by Deputy CEO Philip Wood valued at £31,958.41. Prior to this, a BUY transaction by Chief Product Officer Christophe Kasolowsky was recorded on March 28, 2023. Earlier transactions in 2022 involved multiple BUYs from senior executives.