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