Indian shares ended higher for a fourth straight session on Monday as HDFC Bank's results added to last week's upbeat showing from IT companies, countering the impact of a surge in domestic coronavirus cases past one million.
India's biggest private-sector lender, HDFC Bank on Saturday reported a 20% rise in first-quarter profit, sending its shares up as much as 4.96%.
The Nifty banking index and the Nifty financials index gained about 1.6% each on optimism from the lender's results. Shadow bank Bajaj Finance rose 4.2%.
The Nifty IT index ended 2.5% higher and was the top percentage gainer among indexes. Sector heavyweights Infosys, HCL and Wipro all rose over 4%.
Biscuit maker Britannia Industries, which also reported a higher profit for the quarter to June on Friday, advanced 5.34% and topped the gainers among Nifty stocks.
The rally in domestic equities offset worries about a continued surge in India's coronavirus cases that touched 1.1 million by Monday morning, a rise of 40,425 cases over the previous day, according to government data.
Epidemiologists have said the country is still likely months away from hitting its peak.
Glenmark Pharmaceuticals dropped as much as 5.8% after local media reported that India's drug regulator had sent a notice to the company on overpricing and false claims of its generic version of favipiravir, FabiFlu.