The most recent insider trading activity occurred on December 11, 2025, with a BUY transaction by Mathieu Laforge. Prior to this, Eric Gareau and Xavier Rojo made BUY transactions in September 2024. Notably, Michael Dadoun engaged in both BUY and SELL transactions of the same value on December 30, 2023.