Mumbai, April 29 -- Data from the exchanges shows that Motilal Oswal Financial Services bought 41,41,203 shares, equivalent to a 5.06% equity stake, on 28 April 2026 at an average price of Rs 122.76 on the BSE. The deal marked the single largest institutional purchase in the counter for the day. Motilal Oswal did not feature in the company's shareholding pattern as of March 2026, signalling a fresh entry.

The buying by Motilal Oswal came alongside notable exits from existing investors. Neomile Growth Fund-Series I offloaded 22,50,000 shares at an average price of Rs 121, while Neomile Corporate Advisory sold 17,50,000 shares at Rs 121.01. Marwadi Shares and Finance also pared 7,00,000 shares at Rs 132.

On the NSE, activity remained mixe...