Opening after a long weekend, stock markets were in a cheerful mood as investors infused funds to pick up shares across-the-spectrum. Sustained buying by foreign funds and firm European trends also helped, brokers said.
Besides, a fall in global crude oil prices following receding geo-political concerns sustained the positive mood on domestic bourses as India imports nearly 80 per cent of its oil requirements, they added.
"Markets witnessed a strong rally, which was boosted by positive statements from Prime Minister Narendra Modi, who emphasised the need for better governance and focus on improving infrastructure and manufacturing sector," said Nidhi Saraswat, Senior Research Analyst, Bonanza Portfolio.
The S&P BSE 30-share Sensex resumed slightly better and gradually improved further to an intra-day all-time peak of 26,413.11 before settling at new high of 26,390.96, showing a spurt of 287.73 points or 1.10 per cent. In straight five sessions, it has now zoomed 1,061.82 points or 4.19 per cent.
Also Read
The Sensex's previous all-time high was 26300.17 hit on July 25, 2014. It earlier closing peak was 26271.85 (July 24).
Similarly, the 50-issue CNX Nifty of the NSE logged an intra-day new high of 7,880.50 before ending up by 82.55 points, or 1.06 per cent at 7,874.25 - a new closing peak.
The Nifty hit previous all-time high of 7840.95 on July 25. Its earlier closing peak of 7830.60 was hit on July 24.
Buying today was mainly boosted by consistent buying by foreign institutional investors (FIIs), who had picked up shares worth Rs 2,143.97 crore last week.