Domestic benchmark index NSE Nifty gained 8.3 points to 25082.4, while the BSE Sensex traded 19.52 points up at 82219.86.
On the other hand, Lords Chloro, Viji Finance, Eternal, Sambhv Steel Tubes and Bhartiya Intnl stocks hit their fresh 52-week highs today.
In the Nifty 50 index, Eternal, Titan Company, Hindalco, HDFC Life and Axis Bank were among the top gainers on the NSE.
Tata Motors, Eicher Motors, Shriram Finance, Bajaj Finserv and Jio Financial Services were among the top losers.