In the broader market, the Nifty Midcap 100 index gained 0.5 per cent while the Nifty SmallCap 100 rose 0.85 per cent.
Sectorally, PSU bank stocks rallied the most. The Nifty PSU Bank index gained over 3.6 per cent while Nifty Bank climbed nearly 3 per cent to 21,977.60 levels.
Global stocks struggled for momentum on Wednesday as improving economic data was offset by concern that surging coronavirus cases in the United States could derail the world’s recovery before it properly begins.
MSCI’s world shares index was 0.1 per cent higher after rising 18 per cent for its biggest three-month gain since 2009 in the second quarter, but it still closed the first half around 8 per cent lower from where it started the year.
MSCI’s broadest index of Asia-Pacific shares outside Japan rose 0.3 per cent, led by gains in China. E-Mini futures for the S&P 500 were down 0.2 per cent.