The BSE-30 share index Sensex resumed higher at 20,760.72 and hovered in a range of 20,843.38 and 20,625.17 before quoting 20,838.71 points at 1030 hours.
It showed a gain of 125.34 points or 0.61 per cent.
The NSE 50-share index Nifty also moved up by 7.05 points, or 0.11 per cent, to 6,175.40 at 1030 hours.
Infosys shares rose 2.84 per cent after its Q3 results were announced before market hours today.
Its quarter-on-quarter net profit grew 19.4 per cent to Rs 2,875 crore and revenue rose 0.5 per cent to Rs 13,026 crore in December quarter.
Other major gainers were - Wipro (1.28 pc), Sun Pharma (1.19 pc), Reliance Ind (1.02 pc), TCS (0.86 pc) and Larsen (0.72 pc).
Asian markets were trading mostly higher ahead of US jobs data due later in the day.
Key benchmark indices in Hong Kong, Singapore and Taiwan rose 0.13-0.35 per cent while indices in China, Japan and South Korea fell 0.18-0.6 per cent.
