The most recent insider trading activity occurred on November 20, 2024, with the Chief Executive Officer and Interim Chief Financial Officer making purchases. Prior to this, significant buying activity was observed in February 2024 and December 2023, primarily by the Chief Executive Officer and Chief Financial Officer. All recorded transactions within the provided data are buy orders.