The most recent insider trading activity occurred on April 4, 2023, with multiple directors and PDMRs making purchases. These transactions involved a total of 70,713 shares across five individuals, indicating consistent buying interest from company leadership. No sales were reported in this period.