Opening weak, the 30-share Sensex slid below the 31,000 -mark on a string of weak quarterly earnings and hit a low of 30,869.90, but quickly bounced to yet another lifetime high of 31,214.39.
It closed up 81.07 points, or 0.26 per cent, at a new peak of 31,109.28, breaching its previous record closing of 31,028.21, reached on May 26. It also went past previous intra-day record of 31,074,07 scaled on May 26.
The broader 50-share NSE Nifty also maintained its bull run and touched a new peak of 9,637.75 (intra-day). It settled higher by 9.80 points, or 0.10 per cent, at a new peak of 9,604.90, beating its previous record closing of 9,595.10, recorded on Friday. It also broke the previous intra-day record of 9,604.90 reached on May 26.