Among the stocks that touched their 52-week highs on NSE were: Tata Consultancy Services, Bajaj Auto, Ceat Ltd, Bosch, Eicher Motors, Apollo Hospitals, JSW Energy, Bank of Maharashtra, Radico Khaitan, Tata Motors, Somany Ceramics, Shalimar Paints.
Overall, 29 shares were trading in green in Nifty50 index, while 21 were trading in red in the afternoon trade.
In the Nifty 50 index, Wipro, Tata Motors, Tech Mahindra, Eicher Motors and HCL Tech were among top gainers, while Grasim Industries, Shree Cements, NTPC, PowerGrid and Coal India Ltd were trading in red.
The BSE Sensex was trading 192.77 points up at 49591.06. Traders were seen piling up position in Diversified, Services, Tyres, IT Enabled Services and IT Software sectors, while selling were visible in Electric/Electronics, Trading, Term Lending Institutions, Tobacco and Miscellaneous sectors.