The 30-scrip S&P Sensex of the Bombay Stock Exchange (BSE), which opened in the negative at 20,771.27 points, was trading at 20918.39 points at around noon, up 0.61 percent or 126.46 points from its previous close at 20,791.93 points.
The Sensex touched a high of 20,941 points and low of 20,770.51 points in the intra-day.
The wider 50-scrip S&P CNX Nifty of the National Stock Exchange (NSE) was ruling 0.64 percent or 39.40 points higher at 6,215.50 points.
There was good buying support in banking, healthcare, capital goods and realty stocks.
The healthcare index was up 1.89 percent, the banking index was ruling 1.59 percent higher, the capital goods index was up 1.58 percent and realty was 1.19 percent higher.
--IANS (Posted on 02-12-2013)