Indian share prices closed 0.12 percent lower on Thursday, snapping five days of gains as investors locked in profits after a sharp run-up this week, dealers said. They said trading was volatile as buying sentiment weakened after days of buying in index and mid-cap stocks.
The 30-share benchmark Sensex index fell 18.35 points to 14,861.89 after hitting a new intraday high of 14,963.26. The Sensex's previous intraday record was 14,906.93, set on Wednesday.
"The markets were distinctly choppy with investors taking profits in index stocks. This volatility could continue for a few days," said Atul Hatwar, dealer at brokerage Crosseas Securities. Software stocks fell on concerns about a strong rupee. Software firms in India bill many of their clients in dollars and a weaker dollar hits earnings.