The most recent insider trading activity occurred on November 21, 2025, with the CEO purchasing shares. Prior to this, significant buying activity was observed in November 2023, involving multiple directors and the Chairman. All recorded transactions within the provided data are purchases, indicating consistent insider confidence.