The most recent insider trading activity occurred on November 3, 2025, with a BUY transaction by Tero Weckroth. Prior to this, significant BUY activity was observed in late November 2024, involving the CEO, CFO, and several other senior managers, indicating consistent insider confidence.