The 30-share Sensex gained, albeit marginally, for the sixth straight session and ended 46.70 points up at 36241.00, while the Nifty closed higher by 7.00 points at 10883.80.
While the indices began the session on a high, for a greater part of the session they were flat. Pharmaceuticals were the big losers, with the Nifty Pharma ending over 2 percent lower. Sun Pharma closed almost 7 percent down after the whistleblower report pointed to financial irregularities.
Among top gainers, Indiabulls Housing Finance surged by nearly 10 percent, Yes Bank up almost 5 percent. HUL shares also surged more than 4 percent, while Gail and Vedanta were up nearly 3.7 percent.
Click here for Latest News updates and viral videos on our AI-powered smart news genie