More than 100 stocks touched their 52-week high on the BSE, including Craftsman, Bharat Forge, BHEL, NALCO, Ashok Leyland, ...
Infosys, HCL Technologies, Grasim Industries, Bajaj Finance, Wipro were among major gainers on the Nifty, while losers were ...