Tata Steel, HDFC, ICICI Bank, Reliance and Adani Ports are top gainers while Asian Paints, ONGC, Bharti and TCS are losers in the Sensex.
The market continues to see good buying but the Nifty has not been able to touch 8600 yet. The 50-share index is up 61.95 points or 0.7 percent at 8582.35 and the Sensex is up 210.59 points or 0.8 percent at 27740.56.