Recent insider activity shows a series of buy transactions by key executives, including the Group CEO and CFO, occurring between March 19th and March 21st, 2024. These purchases represent the most recent trading, with prior sell transactions dating back to June 2023.