The most recent insider trading activity occurred on December 30, 2025, with a significant sell transaction by Akhil Chaturvedi Family Trust. Prior to this, APAX TRUST made substantial buy transactions in September and June 2025. Salil Chaturvedi Family Trust also engaged in multiple sell transactions throughout September 2025.