Indian shares ended at record closing highs for a second straight session on Monday as investors remained optimistic over corporate results, with sentiment also boosted by broader world markets hovering near all-time highs.
The broader NSE Nifty closed 0.61 percent higher at 10,623.60, while the benchmark BSE Sensex finished 0.58 percent up at 34,352.79.
IT stocks led the gains with Infosys Ltd, which is due to report December-quarter results on Friday, rising 2.4 percent.
Like this report? Sign up for our daily newsletter to get our top reports.