The most recent insider trading activity occurred on June 18, 2025, with a BUY transaction of 1800 shares valued at $28,224. Prior to this, several BUY transactions took place in April 2025. The most significant prior activity was a series of SELL transactions in August 2024.