After opening with a marginal gain at 15467.39, the benchmark Sensex plunged into the red and touched a low of 15331.35 from its previous close of 15357.35. But, it reverted back to the positive zone and remained there throughout the day as investers showed buying interest in the scrips at lower levels and most Asian Markets cheered on positive sentiments in global market, brokers said. Sensex touched an intraday high of 15798.42, and gained 467.07 points from its day's low in the late trade.
Meanwhile, the broad-based Nifty of National Stock Exchange gained nearly 152 points to a day's high at 4758.95 from the day's low of 4607.55 and marked a smart recovery from its previous fall at 4623.60.
Buying in battered pivotals gave a fillip to the market to move higher. However, high volatility was witnessed throughout the day and the market breadth remained negative. Twenty-four shares advanced from the 30-member Sensex pack, brokers informed.
The BSE Mid-Cap index ended 0.85 per cent higher, while Small-Cap index rose marginally. Both these indices underperformed the Sensex.
The total turnover on BSE was Rs 5880 crore.
Reliance Energy galloped 8.26 per cent to Rs 1296.15 on 12.35 lakh shares. It was one of the top gainers from the Sensex pack.
Real estate shares bounced back today from their previous lows. DLF recovered 7.83 per cent to Rs 654.25 on a huge volume of 28.83 lakh shares.
The stock replaced GlaxoSmithkline Pharma in the S&P CNX Nifty index from today.
Frontliner stocks, Reliance Industries, rose 4.40 per cent to Rs 2340.20 on 11.84 lakh shares. It moved in a range of Rs 2225 and Rs 2316.60 so far during the day.
IT pivotals advanced on fresh buying. Satyam Computer Services was up 4.61 per cent to Rs 380.85, Infosys Technologies was up 2.74 per cent to Rs 1370, TCS was up 3.76 per cent to Rs 807.85 while Wipro gained one per cent to Rs 368.40.
Banking shares gained despite the latest data showing a surge in inflation. ICICI Bank was up 4.30 per cent to Rs 873.95, HDFC Bank rose 1.23 per cent to Rs 1312.25 and State Bank of India was marginally up 0.78 per cent to Rs 1,709.