While, continued selling was also seen in teck and IT stocks.
The BSE Sensex opened higher at 24,637.41 and moved in a range of 24,691.89 and 24,530.43 before quoting 24,690.59 at 1105 hours, up 73.62 points or 0.30 per cent.
The NSE Nifty was also trading higher by 16.55 points or 0.22 per cent to 7,505.65.
The BSE Mid-Cap index and the BSE Small-Cap index was up by 1.02 per cent and 0.97 per cent, respectively.
More From This Section
However, Tata Motors fell by 1.94 per cent, followed by Infosys 1.36 per cent, TCS 1.25 per cent and Cipla 1.00 per cent.
Meanwhile, Foreign portfolio investors (FPIs) sold shares worth Rs 606.83 crore on Friday, as per provisional data.
In overseas market, Japan's Nikkei bounced back after early losses as most major Asian markets remained closed for the Lunar New Year holidays.