The most recent insider trading activity occurred on January 7, 2026, with significant BUY transactions from key executives including the Chief Financial Officer, Chief Executive Officer, and Non-Executive Chairman. Prior to this, on October 30, 2024, several directors and the CEO also made substantial BUY transactions. Overall, the recent transactions show a consistent pattern of insider buying.