The most recent insider trading activity occurred on December 2, 2025, with a significant BUY transaction by Rahul Jain. Prior to this, Rahul Jain also made substantial BUY transactions in late November 2025. Earlier in 2024, there were SELL transactions by Ankur Pasari and a BUY by Rahul Jain. The last earnings report was on May 18, 2026.