After a firm start to the day, Indian equities have trimmed gains on profit booking. The Sensex was up 89.55 points or 0.52% at 17166.73, and the Nifty up 25.10 points or 0.49% at 5183.40.
Most of the heavy selling was seen in banks, autos and FMCG names, but the biggest loser till now in Ranbaxy, down close to 6%.
Catch more mid-market updates with Santhosh Nair and Shishir Asthana.