The most recent insider trading activity occurred on June 24, 2025, with significant sell transactions totaling over $2.8 billion. These sales were primarily executed by entities identified as BBS Family Trust, KBS Family Trust, and Bhaskar Srinivasan, who is listed as 'Promoters'. Smaller sell transactions by employees and other individuals were noted in late 2024.