The most recent insider trading activity occurred on February 18, 2026, with multiple buy transactions totaling approximately $1,125,000. Prior to this, a sell transaction was recorded on December 30, 2024. Overall, the recent transactions show a net buying trend among insiders.