The NSE Nifty extended its rally for the second straight session, rising by 91 points to 10,605.15 on broad-based buying mainly in metal, auto, media and energy.
In the overseas markets, European shares were trading higher as market participants' fears were calmed by North Korea's response to President Donald Trump's decision to cancel a landmark summit.
Asian shares ended mixed after US President Donald Trump cancelled a planned meeting with North Korean Leader Kim Jong Un set to take place in Singapore on 12 June 2018.
Back home, the 50-share NSE Nifty closed at 10,605.15, up 91.30 points or 0.87 per cent, its highest closing level since May 17, 2018. The index hit a high of 10,628.05 and a low of 10,524.00 during the day.
It saw an intra-day movement of about 104.05 points.
Also Read
On the sectoral front, metal jumped by 2.17 per cent followed by auto 1.89 per cent, energy 1.54 per cent, media 1.50 per cent, realty 1.27 per cent, private banks 1.11 per cent, pharma 1.10 per cent, finance service 0.97 per cent, bank 0.99 per cent, PSU bank 0.12 per cent and FMCG 0.34 per cent.
On the other hand, IT eased by 0.10 per cent.
Major index gainers were Indiabulls Housing Finance, Hindalco, IOC, ONGC, HindPetro, Bajaj FinServ, GAIL, Tata Steel and Yes Bank.
Among the losers were: Coal India, TechM, InfraTel, ITC, ICICI bank, AsianPaint, SBIN, TCS, Dr Reddy and NTPC.
The market breadth turned positive. A total of 1,175 scrips advanced, 622 declined and 68 remained unchanged. Total securities that have hit their price band were 227.
Turnover in the cash segment rose to Rs 30,928.78 crore from Rs 28,863.34 crore as on Thursday.
A total of 13,602.10 lakh shares changed hands in 1,20,93,661 trades. The market capitalisation of the listed firms on the NSE stood at Rs 1,45,51,426.77 crore.
Disclaimer: No Business Standard Journalist was involved in creation of this content