The most recent insider trading activity occurred on December 2, 2025. A significant number of buy transactions were observed in late November 2025, with the Chief Executive Officer and closely associated persons making substantial purchases. These transactions indicate notable insider confidence.