The most recent insider transaction occurred on February 19, 2026, involving a buy transaction. Prior to this, the last recorded insider activity was on August 18, 2023, with a buy transaction. The majority of transactions in the provided data are sales, with significant sell-offs noted in August 2020 and February 2023.