The most recent insider trading activity occurred on March 23, 2026, with two Directors purchasing a total of 2,500,000 shares valued at $100,000. Prior to this, significant buying activity was observed in May 2023, with a Director acquiring 50,000 shares. Overall, recent transactions show consistent insider buying.