Riding on positive global cues, the Sensex on Monday reached new height to close at new peak of 31,715.64, gaining 355.01 points in day's trade. The wider Nifty of the National Stock Exchange (NSE), despite facing technical glitches in the morning session, also touched a new record and ended at 9,771.05, up by 105.25 points.
Buying was witnessed in key frontline shares of IT, technology, telecom and realty.
The National Stock Exchange (NSE) stopped trading in early session because of the technical outage as deals were not getting updated in the system. The issue was soon resoved and the exchange issued an apology over the matter.
The new high seen at the stock exchanges came on the back of higher global peers.
Asian markets were trading higher after a stronger- than-expected US employment numbers helped restore confidence in global growth.
US stocks finished higher last Friday as technology stocks rebounded from a slump and the jobs report showed gains for June.
Foreign portfolio investors (FPIs) sold shares worth a net Rs 522.08 crore last Friday, as per provisional data.