Indian shares rose for the third consecutive session on Tuesday on positive global cues, amid the corporate earnings season bringing some cheer.
The benchmark BSE Sensex closed up 0.85 percent at 35,162.48, while the broader NSE Nifty ended 0.69 percent higher at 10,584.75.
Both indexes closed at highest levels since Oct 4.
Advertisement
Infosys Ltd shares ended down marginally ahead of the company's quarterly earnings report.