The most recent insider trading activity occurred on August 14, 2025, with multiple buy transactions by executives, including the CEO and Non-Executive Chairman. These purchases represent significant investment from key personnel, indicating confidence in the company's future prospects. The total value of these recent buys exceeds $30,000.