The most recent insider trading activity occurred on July 31, 2025, with Director Thomas Mumford buying shares valued at $5,950.49. Prior to this, on July 17, 2025, Mumford also made a purchase of $6,370.00. Overall, recent transactions show consistent buying by insiders, indicating potential confidence in the company's prospects.