On the BSE, Baid Leasing(down 12.81 per cent), Smruthi Org(down 7.58 per cent), Naturo Indiabull(down 7.48 per cent), Kalyani Steels(down 6.83 per cent) and Adjia Technologies(down 6.25 per cent) stood among the top losers in today's trade.
In the Nifty pack, 31 stocks closed in the green, while 18 stocks ended in the red.
The index closed 109.65 points up at 19545.75.
On the BSE, National Perox, ETT Ltd, IndiaNivesh Ltd, Spectra Ind and Bansisons Tea hit their fresh 52-week lows, while Bharat Bhushan, D & H India, SoftTech Engineers, Lime Chemicals and Piccadily Agro touched their fresh 52-week highs in today's trade.