Domestic benchmark index NSE Nifty ended 181.5 points up at 19435.3, while the BSE Sensex closed 555.75 points up at 65387.16.
On the other hand, Integrated Personnel, Pokarna Ltd, Rossell India, Railtel Corp and HLV Ltd. stocks hit their fresh 52-week highs today.
In the Nifty 50 index, NTPC, ONGC, JSW Steel, Tata Steel and Maruti Suzuki were among the top gainers on the NSE in the today's trade.
Meanwhile, Cipla, HDFC Life, Dr.
Reddys, UltraTech Cem. and Nestle India were among the top losers of the day.
. Read more on economictimes.indiatimes.com