The 30-share index was trading higher by 279.94 points, or 1.06 percent, at 26,646.62 after moving in range of 26,662.64-26,405.28.
Zee Media Bureau
The benchmark Sensex rallied by nearly 300 points to recapture the 26,600-mark, bringing up gains for the fourth straight day amid expectations of further economic reforms in the third year of the Modi government.
Improvement in March quarter numbers on the last leg of the earnings season showed that the economy is gaining traction, which buoyed sentiment further.
The 30-share index was trading higher by 279.94 points, or 1.06 percent, at 26,646.62 after moving in range of 26,662.64-26,405.28. The gauge had gained 485 points in the previous session.
The 50-share NSE Nifty rose 87 points or 1.08 percent to 8,156.65.
In Asia, Tokyo stocks rose 0.3 percent after Japanese inflation data showed prices falling in April and media reports about a consumption tax hike delay bolstered hopes of extra Bank of Japan stimulus measures.
Elsewhere Sydney was up 0.5 percent while Seoul added 0.3 percent and Taiwan gained 0.4 percent. But Hong Kong was down 0.3 percent while Shanghai slipped 0.2 percent.