The most recent insider trading activity occurred on December 19, 2023, with a Director purchasing shares valued at $89,684. Prior to this, significant sell transactions were noted in March 2022. Earlier buy transactions by other insiders date back to late 2020.