The most recent insider trading activity occurred on July 11, 2024, with multiple significant buy transactions from key executives including the CEO, Non-Executive Chair, and Finance Director. These purchases represent substantial investments, indicating confidence from leadership. Prior to this, the last recorded transaction was a buy in October 2023.