The most recent insider trading activity occurred on October 3, 2025, with a significant sell transaction by TFG Asset Management UK LLP, a 10% security holder. Prior to this, several buy transactions were noted in November 2024, including purchases by senior officers and other 10% security holders. The last reported insider transaction was a sell on October 3, 2025.