The most recent insider trading activity occurred on November 12, 2025, with a BUY transaction valued at 107,660.0. Prior to this, transactions were recorded on February 13, 2024, and February 12, 2024, both of which were BUYs. Earlier transactions in 2023 and 2022 were SELLs.