The NSE Nifty index traded 83.35 points up at 25051.75, while BSE Sensex was up 334.06 points at 82091.79 as of 10:20AM(IST)on July 21.
In the Nifty index, ICICI Bank Ltd.(up 2.47 per cent), HDFC Bank Ltd.(up 1.65 per cent), Eternal Ltd.(up 1.40 per cent), Mahindra & Mahindra Ltd.(up 1.05 per cent) and Hindalco Industries Ltd.(up 1.03 per cent) were among the top gainers.
On the other hand, IndusInd Bank Ltd.(down 2.44 per cent), Wipro Ltd.(down 2.29 per cent), Reliance Industries Ltd.(down 1.98 per cent), Tata Consumer Products Ltd.(down 1.15 per cent) and JSW Steel Ltd.(down 1.01 per cent) were among the top losers.