Stocks To Buy For Long Term: Several domestic brokerage firms have shared their latest stock recommendations from different sectors, including hotels & resorts, specialty chemicals, auto components, banking, and e-commerce. Analysts at Geojit BNP Paribas, Motilal Oswal, Deven Choksey, and Keynote Capitals have suggested buying 4 largecap, 2 midcap and 1 smallcap stocks that can generate profits in the long term. These are Lemon Tree Hotels, Fineotex Chemical, Tube Investments, ICICI Bank, Eternal, BHEL, Happy Forgings.
Disclaimer: The views/suggestions/recommendations expressed here in this article are solely by investment experts. Zee Business suggests its readers consult their investment advisers before making any financial decision.