Indian share benchmarks hit record intra-day highs and closed nearly flat on Thursday, shade higher than Wednesday, as investors booked profits amid a choppy trading session.
The benchmark indices had scaled new closing highs on Wednesday - the NSE Nifty at 9,407.30 points and the Sensex at 30,248.17 points.
After a strong opening, the BSE 30-share gauge reclaimed the 30,000-mark to hit a high of 30,016.04, before closing at 29,926.15, up 67.35 points, or 0.23 per cent.
On Thursday, the benchmark indices also touched record intra-day highs, as well as new 52-week highs.
The market breadth turned negative as 1,583 stocks closed in red, while 1,247 finished in green and 162 ruled steady.
Elsewhere in Asia, China's Shanghai Composite index and Japan's Nikkei 225 index rose 0.3% each.
Nifty closed higher by 2.8 points at 9316.85 levels.
Zee Entertainment Enterprises jumped 5.7% to 545.35 rupees, taking its two-day gains to almost 10%.
Indian shares rose on Tuesday after three consecutive sessions of falls as recent decliners such as IT stocks recovered, but overall sentiment was cautious ahead. Investors also cheered centrist Emmanuel Macron's victory over anti-EU Marine Le Pen in France's presidential election, which influenced sentiment. "A good monsoon will raise the prospects of the Indian economy especially for FMCG and consumer durables sector", said Vinod Nair, Head of Research, Geojit Financial Services.
Meanwhile, foreign portfolio investors (FPIs) bought shares worth net Rs 893.36 crore yesterday, as per provisional data from the stock exchanges. The indices had hit record highs during intraday trade.
The Indian rupee appreciated by seven paise to 64.30-31 per United States dollar from its previous close of 64.37-38.
"But profit booking towards the end of session dragged the stocks off their session highs".
Hindustan Unilever Ltd rose as much as 4.9 percent and was among the top percentage gainers on the NSE index while Dabur India Ltd and Nestle India Ltd gained between 2 percent and 4 percent respectively.
Sectorwise, the S&P BSE banking index augmented by 202.61 points, followed by the automobile index, which surged by 155.59 points, and the IT index was up by 127.43 points. BSE Small-cap index closed higher by 0.53% at 15,544.