Benchmark Nifty rose 6 points to finish at its all-time high of 9,160 today following sustained buying in FMCG, realty and IT counters amid strong foreign capital inflows.
Sentiment was also boosted after the GST Council yesterday cleared crucial legislations, raising hopes that the new indirect tax regime will be rolled out from July 1.
Selling was seen in PSU Bank, media and infra sectors, which dragged the Nifty down from its intra-day record high of 9,218.
Overseas, European stocks edged lower as investors took a breather from a global equity market rally that has pushed UK stocks to record highs.
Asian stocks were mostly higher. US stocks closed lower yesterday as modest gains in financial stocks failed to offset declines in healthcare and utilities scrips.
The NSE 50-share Nifty index opened higher at 9,207.80 and hit its all-time high of 9,218.40 before closing at 9,160.05, a modest rise of 6.35 points, or 0.07 per cent.
It saw an intra-day movement of about 70.80 points.
Sector-wise, FMCG rose 2.56 per cent, IT 0.73 per cent and realty 0.75 per cent, while PSU Bank fell 1.81 per cent, infra 1.21 per cent, media 1.01 per cent, pharma 0.52 per cent and auto 0.47 per cent.
Major index gainers were ITC (4.77 per cent), HCL Tech (1.21 per cent), Infosys (1.11 per cent), Wipro (0.74 per cent), Eicher Motors (0.72 per cent) and HDFC Bank (0.65 per cent).
Notable losers were Idea (4.29 per cent), Bharti Airtel (3.83 per cent), Bank Of Baroda (2.17 per cent), Tata Motors DVR (2.00 per cent), SBI (1.84 per cent) and NTPC (1.46 per cent).
A total of 961 scrips advanced, 711 declined, while 76 remained unchanged. Total securities that hit their price bands were 118.
Turnover in the cash segment rose to Rs 31,890.88 crore from Rs 24,578.69 crore yesterday.
A total of 14,979.33 lakh shares changed hands in 10,190,812 trades. The market capitalisation of NSE stood at Rs 11,822,557.08 crore.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)