BSE Sensex is at 52,729.94 up 286.23 points or 0.55%.
Nifty50 is at 15,803.00 up 93.60 points or 0.6%. Nifty Bank is trading up 0.56% at 34,724.95 while Mid-cap Index is up by 1.05%.
Hindalco, Tata Steel, Bajaj Finserv, JSW Steel, and Tata Motors are the top five gainers. Maruti, Power Grid, Nestle, ITC, and DR Reddy are the top five losers.
Nifty Metal stocks are 4.25% higher while PSU Bank, IT and Realty stocks are also bullish. Nifty FMCG stocks drag while Auto stocks are also in the red.
Out of 50 stocks traded on the NSE, 30 advanced, and 20 declined.