The 30-share Sensex soared by 178 points, or 0.52 per cent, to 34,331.85 points, breaching its previous record high (intra-day) of 34,188.85 hit on January 5. The gauge had gained 360.47 points in the previous two sessions.
All the sectoral indices, led by realty, healthcare and infrastructure were trading in the positive zone, rising up to 1.52 per cent Major gainers that helped both the key indices to scale new highs were Sun Pharma, Yes Bank, Dr Reddy's, L&T, Infosys, HDFC Ltd, Power Grid, ONGC, Coal India, ICICI Bank, Indusind Bank, Hero MotoCorp, Tata Steel and Tata Motors, gaining up to 3.72 per cent.
The 50-issue Nifty crossed the 10,600 level for the first time by gaining 46.95 points, or 0.44 per cent, to trade at an all-time high of 10,605.80 surpassing its previous intra-day high of 10,566.10 touched on January 5.
Among 50 Nifty scrips, 42 were trading with gains, led by pharma stocks. Sentiment remained upbeat on sustained capital inflows and widespread buying by retail investors amid expectations of encouraging third quarterly earnings, to be announced this week, brokers said.
The US Dow Jones Industrial Average ended 0.88 per cent higher in Friday's trade.
(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed.)
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.