Sustained buying by domestic financial institutions and widening of exposure by retail investors ahead of the second quarter earnings season amid a firming trend in the Asian region helped markets extend gains for a third day, brokers said.
The Sensex resumed higher at 31,910.82 and hovered in a range of 31,994.77 and 31,896.90 before ending at 31,924.41, showing a gain of 77.52 points or 0.24 per cent. This is its highest closing since September 21, when it had closed at 32,370.04.
The gauge had gained 254.86 points in the previous two days.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)