Sensex is up 171.85 points or 0.44 percent at 39141.65, while Nifty is up 33.50 points or 0.29 percent at 11742.60.
Sun Pharma, ICICI Bank and Kotak Mahindra are the biggest gainers. Yes Bank, Indiabulls Housing and IndusInd Bank are the biggest losers.
On the sectoral front, bank, financial service, pharma and realty are in the green, with financial service being the biggest gainer, up 0.74 percent. FMCG is the biggest loser, down, 1.14 percent on Nifty