The most recent insider trading activity occurred on March 16, 2026, with an insider buying 500 shares. Prior to this, there were several other buy transactions by the same insider in late 2025 and early 2026. Significant sell transactions by major shareholders occurred in late 2024 and early 2025.