The most recent insider trading activity occurred on September 18, 2025, with a significant sell transaction by an administrator. Prior to this, there were buy and sell transactions in June 2025 by the CEO and CFO, and a large sell transaction by an administrator in April 2024. Earlier transactions include several smaller buy transactions by administrators dating back to August 2023.