The most recent insider trading activity occurred on July 30, 2025, with a significant buy transaction by Matteo Tiraboschi, the Executive Chairman. Prior to this, other buy transactions were noted, with the earliest recorded on March 4, 2022. All recent transactions were purchases by company insiders.