A benchmark index of Indian equities markets was trading 80 points or 0.38 percent up in the late afternoon trade Friday, as capital goods, automobile and information technology (IT) stocks rose.
However, selling pressure was observed in the consumer durables, oil and gas and power sectors.
The 30-scrip sensitive index (Sensex) of the S&P Bombay Stock Exchange (BSE), which opened at 20,995.39 points, was trading at 21,067.12 points in the pre-noon session, up 80.13 points or 0.38 percent around 2.00 pm from the previous day's close at 20,986.99 points.
The Sensex touched a high of 21,120.25 points and a low of 20,989.66 points during the trade so far.
The S&P BSE capital goods index gained 121.48 points, automobile index was up 110.87 points followed by IT index which rose higher by 85.47 points.
However, the consumer durables index plunged by 38.99 points, oil and gas index was down 16.31 points and power index declined by 4.35 points.
The wider 50-scrip Nifty of the National Stock Exchange (NSE) was trading flat at 17.15 points or 0.27 percent up at 6,255.95 points.