Domestic benchmark index NSE Nifty gained 16.36 points to 22214.7, while the BSE Sensex traded 87.05 points up at 73182.27.
On the other hand, Vaswani Ind, Thyrocare Tech., Dhruv Consultancy, Filatex India and Umang Dairies stocks hit their fresh 52-week highs today.
In the Nifty 50 index, Tata Consumer, HDFC Life, Infosys, TCS and Tata Motors were among the top gainers on the NSE.
Asian Paints, Apollo Hospital, Bajaj Auto, Maruti Suzuki and M&M were among the top losers.
(You can now subscribe to our ETMarkets WhatsApp channel)