After rising nearly 130 points, the benchmark Sensex on Monday closed with a slender gain of 21.31 points on late selling in bluechips including Infosys, HDFC and TCS despite a firm trend in the global markets.
In volatile trade, the BSE Sensex rose to day's high of 1,207.89 but frittered away most gains to end at 21,101.03, a rise of 21.31 points, or 0.10%. The gauge had surged 371.10 points on Friday.
Twenty one constituents, including ITC, ICICI Bank and ONGC, rose in the 30-share index. However, Infosys that fell 2.3%, HDFC (1.2% down) and TCS (0.5% down) accounted for nearly 90-point drop in Sensex.
Brokers said apart from profit-booking at higher levels, RBI governor Raghuram Rajan's comment that nobody should doubt the central bank's desire to fight inflation, also led to selling.
The 50-share NSE index Nifty closed 10.25 points up, or 0.16%, at 6,284.50. Also, SX40 index, the flagship index of MCX-SX, closed 33.67 points up at 12,559.21.
Sectorally, the BSE Realty sector index gained the most today by rising 3.16%, followed by Metal index (1.52%), Capital goods index (1.30%) and Power index (0.93%).
However, BSE IT and TECK fell. "Infosys saw a sentimental impact after the company announced the exit another senior management personnel. IT stocks are trading in overbought zone and a correction in the near term can't be ruled out," said Milan Bavishi, Head Research, Inventure Growth and Securities.
In broader markets, United Spirits fell over 3% after after a court last week ordered the annulment of sale of United Breweries Holdings' (UBHL) stake in United Spirits to Diageo.
Globally, major Asian markets closed higher. European indices were also trading higher in early trades.