The key Indian indices again surged to new highs on Thursday as substantial inflow of foreign funds, coupled with an appreciating rupee and global cues, kept investors' sentiments buoyed.
The barometer 30-scrip Sensitive Index (Sensex) of the BSE, which opened at 29,915.12 points, traded at 29,947.73 points (at 9.20 a.m.) - up 88.93 points or 0.30 percent from the previous day's close at 29,858.80 points.
A total of 14 scrips in the 30-share Sensex pack ended higher, while 16 scrips fell while on the 51-share Nifty, 29 scrips advanced while 22 scrips declined.
In broader markets, BSE Midcap and BSE Smallcap indices gained 0.8% each, in line with the benchmark indices.
However, in the last half hour of trade Sensex came under selling pressure and ended the day two points higher than its previous close. The indices had hit record highs during intraday trade.
The FMCG index and pharmaceutical stocks made marginal gains, while the IT index dropped by 0.5%.
In contrast, China's Shanghai Composite index was quoting in red, down by 0.48 per cent.
North Korea Says It Has Detained A Fourth US Citizen
Some foreigners have said after their release that their declarations of guilt had been coerced while in North Korean custody. A third US citizen, Kim Sang Dok, was detained in late April for hostile acts, according to KCNA.
Zee Entertainment Enterprises jumped 5.7% to 545.35 rupees, taking its two-day gains to almost 10%.
FIIs bought shares worth net Rs332.87 crore on Tuesday, as per provisional figures issued by stock exchanges.
The Indian rupee strengthened by 24-25 paise to 64.38 per United States dollar from its previous close of 64.62-63.
"Banking sector stocks faced resistance at higher levels in the second part of the session and traded with mixed sentiments, while cement sector stocks complimented the firmness of the markets".
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. The BSE Small-Cap index fell 0.05 per cent. It was followed by Bajaj Auto 3.12 per cent, Adani Ports 2.28 per cent, SBI 1.15 per cent, ITC 1.00 per cent, Sun Pharma 0.93 per cent and Wipro 0.89 per cent.
The Sensex was up by 314.92 points or 1.05 percent at the Wednesday's closing.