However broadly negative Asian stock markets dented investors sentiments.
Index-wise the Sensex opened at 34 651.82 points from its previous close of 34 474.38 points.
At 9.25 a.m. it traded at 34 631.83 points up by a little over 157 points or 0.46 per cent.
Similarly the Nifty50 of the National Stock Exchange (NSE) made gains.
The NSE Nifty50 traded at 10 394.75 points during the morning trade session up 46.70 points and 0.45 per cent.
--IANS rv/in