A benchmark index of Indian equities markets Wednesday was trading 121.35 points or 0.48 percent up as banking stocks surged.
Good buying was observed in banking, oil and gas, and auto sectors, while marginal selling pressure was seen in auto sector.
The 30-scrip Sensitive Index (Sensex) of the S&P Bombay Stock Exchange (BSE), which opened at 25,322.17 points, was trading at 25,350 points (at 01.35 p.m.) in the afternoon session, up 121.35 points or 0.48 percent from the previous day's close at 25,228.65 points.
The Sensex touched a high of 25,377.99 points and a low of 25,246.75 points in the trade so far.
The S&P BSE bankex gained 299.02 points, oil and gas index moved up by 105.19 points, and auto index inched up by 104 points. However, IT index dipped by 5.93 points.
The wider 50-scrip Nifty of the National Stock Exchange (NSE) was trading 36.40 points or 0.48 percent up at 7,563.05 points.