The most recent insider trading activity occurred on March 19, 2026, with significant BUY transactions by NCVI Enterprises Limited and Mayadevi Polycot Limited, totaling over 1.1 million shares. Prior to this, there were SELL transactions by Damandeep Singh in August 2021. The last earnings report was on May 14, 2026.