The most recent insider trading activity occurred on August 22, 2023, with the CEO purchasing shares. Prior to this, the CEO made another purchase on August 18, 2023. Earlier transactions include a significant sell in August 2017 and several buys in February 2016.