The most recent insider trading activity occurred on March 10, 2026. Insiders have predominantly engaged in selling shares, with significant sell-offs noted from Bimal K Jain and Devenderjit Singh Chadha. No insider purchases have been recorded in the provided data.