The Sensex closed at 61,308.91 points, up 85.88 points, or 0.14 per cent, in a largely confined trading session. On the other hand, the Nifty of the National Stock Exchange closed at 18,308.10, up 52.35 points, or 0.29 per cent.
UltraTech Cement was the top gainer among the Sensex companies, up nearly three per cent. Mahindra & Mahindra, Maruti Suzuki, Tata Steel, TCS, L&T, SBI and HUL were also gainers.
On the other hand, HCL Tech, HDFC Bank, Axis Bank, Tech Mahindra, PowerGrid and Sun Pharma fell up to 5.89 per cent.
Narendra Solanki, Head of Equity Research, Anand Rathi Shares & Stock Brokers firm said, “Indian markets opened on a slightly positive note amid a mixed trend in Asian markets. In the afternoon session, the markets got some strength as the three-month-long selling trend of foreign portfolio investors has changed recently. However, gains were restricted to a range due to poor performance by financial, IT and health care companies.
The rupee declined by nine paise to close at 74.24 per dollar (provisional) against the US dollar.
Talking about other Asian markets, markets closed with gains in Shanghai and Tokyo, while they were in losses in Hong Kong and Seoul. European stock markets were trading with gains in the afternoon session.
Meanwhile, international oil benchmark Brent crude fell 0.26 per cent to $85.84 per barrel.
Foreign institutional investors sold shares worth Rs 1,598.20 crore on Friday, according to stock exchange data.
.