The most recent insider trading activity occurred on May 17, 2019. All recorded transactions within the analyzed period were purchases, indicating a consistent buying sentiment among insiders. The total value of these buy transactions was substantial, with a significant portion occurring in early May 2019.