Mumbai: The NSE Nifty rose 22.90 points to end at 10,772.65 today on bouts of buying in realty, auto, energy and infra sectors amid a rebound in global equity markets.
Selling was seen in pharma, media and FMCG stocks.
Overseas, Asian shares rose, unfazed by the imposition of tariffs by the US and China on billions of dollars of trade, while concerns about its escalation capped gains.
The NSE Nifty rose by 22.90 points or 0.21 per cent to close at Rs 10,772.65 -- its highest closing level since June 22, 2018.
It saw an intra-day movement of about 81.30 points.
NSE MidCap and SmallCap indices rose by 0.52 and 0.86 percent, respectively.
Among the sectoral indices, Auto climbed by 1.30 per cent, followed by Realty 1.00 per cent, Energy 0.86 per cent, PSU bank 0.74 per cent, Infra 0.49 per cent and IT 0.32 per cent.
On the other hand, losers included Pharma 0.90 per cent, Media 0.45 per cent, FMCG 0.19 per cent, Finance Service 0.17 per cent, Bank 0.04 per cent and Private Bank 0.02 per cent.
Major index gainers were HPCL, Hero MotoCo, Tata Motors, Grasim, Bajaj Auto, TCS and Mahindra & Mahindra.
Losers included Cipla, Tech Mahindra, Bharti InfraTel, SunPharma, NTPC, Dr Reddy's, Zee, Titan, Vedanta and GAIL.
The market breadth, indicating its overall health, turned positive. A total of 1,039 scrips advanced and 749 declined, while 84 remained unchanged.
As many as 214 total securities hit their price bands.
Turnover in the cash segment rose to Rs 28,712.09 crore from Rs 26,064.32 crore yesterday.
A total of 12,435.38 lakh shares changed hands in 1,02,48,840 trades. The market capitalisation of listed firms on the NSE stood at Rs 1,44,03,906.25 crore.