Benchmark indices ended the day higher led by solid gains in European markets, which opened the day flat, but, gained as the trading session progressed.
Taking cues from European markets, Indian indices too gained ground, breaking a 3-day losing streak.
Shares that gained ground were HDFC, Tata Motors, Bharat Heavy and heavyweight ITC.
Idea Cellular was the biggest loser and dropped as much as 4 per cent after reports that the company may bid for auctions in June that could increase debt levels.
Adani Ports, which fell as much as 14 per cent in trade yesterday, dropped another 5 per cent, following reports of an equity dilution at the company.
Shares in Sun Pharma gained after the company announced positive results of two pivotal phase-3 clinical trials of Tildrakizumab.
PSU Banking shares which had fallen sharply in trade, managed to see some recovery on the back of buying interest. Bank of India and Allahabad Bank were among the gainers from the space.
Camlin Fine Sciences' gained ground after reports that subsidiary CFS Mexico acquired 65% stake in Dresen Quimica, Mexico.
Midcaps also had a good session in trade with Bata India and GMR among the gainers.
Meanwhile, most of Asia ended the day mixed, while Europe was trading with goods gains.