The most recent insider trading activity occurred on September 21, 2023. All recorded transactions within the provided data were sales, with significant selling activity also noted on July 26, 2023. A total of 139,719 shares were sold across multiple transactions by various insiders.