Shares of IT, pharma and realty stocks led gains on the bourses.
However, drop in index heavyweight ITC capped gains.
The Nifty advanced 53.30 points or 0.61 per cent to settle at 8,778.00, (its highest closing level since 14 February 2017). The index rose 59.25 points, or 0.67 per cent at the day's high of 8,783.95. It fell 5.10 points, or 0.05 per cent at the day's low of 8,719.60.
It had shed 80.35 points in the last two sessions.
Major gainers were Sun Pharma 4.21 per cent, Auro Pharma 3.33 per cent, Infy 3.09 per cent, Tata Motors 2.80 per cent and Maruti 2.76 per cent.
A total of 1,163 scrips advanced, 483 declined, while 68 remained unchanged. Total securities that hit their price bands were 110.
Turnover in the cash segment declined to 21,744.28 cr from Rs 22,334.20 cr yesterday.
A total of 10,698.80 lakh shares changed hands in 83,293,51 trades. The market capitalisation of NSE stood at Rs 11,394,187 cr.
Disclaimer: No Business Standard Journalist was involved in creation of this content
