Domestic benchmark index NSE Nifty ended 128.1 points up at 22957.25, while the BSE Sensex closed 535.24 points up at 75901.41.
On the other hand, Reliance Naval & Engg, Navkar Builders, Blue Coast Hotel, Tera Software and United Polyfab Gujar stocks hit their fresh 52-week highs today.
<div data-placement=«Mid Article Thumbnails» data-target_type=«mix» data-mode=«thumbnails-mid» style=«min-height:400px; margin-bottom:12px;» class=«wdt-taboola» id=«taboola-mid-article-thumbnails-117630621»> In the Nifty 50 index, Bajaj Finance, Axis Bank, Shriram Finance, Bajaj Finserv and HDFC Bank were among the top gainers on the NSE in the today's trade.
Meanwhile, Sun Pharma, Britannia, Hindalco, Grasim Inds. and BEL were among the top losers of the day.