The most recent insider trading activity occurred on March 13, 2026, with a BUY transaction of 1100 shares valued at $46,178. Prior to this, on November 6, 2025, there was another BUY transaction of 3750 shares for $198,609.95. A significant SELL transaction of 9400 shares for $662,230 took place on March 19, 2024.