The most recent insider trading activity occurred on September 3, 2025, with multiple 'BUY' transactions totaling over 45,000 shares. These significant purchases were made by Snehal Shah, with one transaction noting the title 'Director'. Prior to this, on August 28, 2025, a Director also made a 'BUY' transaction.