The most recent insider trading activity occurred on December 18, 2025. Notably, the CEO and an administrator made significant purchases, while another director engaged in selling. Earlier transactions in December 2025 also show a mix of buying and selling by executives and administrators.