Daljeet Kohli, head – research at IndiaNivesh Securities, recommends a buy on Ingersol because the company's maintaining 20 per cent operating margins and have a large amount of cash on their books. Talking about markets, he expects Nifty to trade in the 400 point range of 5,300-5,700.