The most recent insider trading activity occurred on March 2, 2026, with two 'BUY' transactions totaling approximately $400,000. Prior to this, on April 1, 2024, there were five 'BUY' transactions amounting to about $1.7 million. The latest transactions indicate continued buying interest from key executives.