Equity benchmarks were trading in the positive territory, backed by gains in IT, PSU banks and auto stocks.
Equity benchmark Nifty50 index was 30 points up at 10,471, while the 30-share Sensex was 126 points up at 33,882 around 2.15 pm (IST).
In the Nifty50 pack, 27 stocks were trading in the green, while 23 stocks were in the red.
In the Nifty 50 index, Tata Consultancy Services, Oil and Natural Gas Corporation, Infosys, Bajaj Finance, Wipro and State Bank of India were among the top gainers.
However, HCL Technologies, UltraTech Cement, Lupin, Tata Steel, Dr Reddy's Labs and Coal India were among the top losers.
Over 120 stocks, including Adani Transmission, Binani Industries, CEAT, Century Textiles & Industries and Future Consumer hit fresh 52-week highs on NSE in Friday's trade.