Stocks to buy for long term: Several domestic brokerage firms have shared their latest stock recommendations from different sectors, including banking, cement, fashion & lifestyle and more. Analysts at Emkay Global Financial Services, Motilal Oswal, Geojit BNP Paribas, and Mirae Asset Sharekhan, have suggested buying 5 largecap, and 2 midcap stocks that can generate profits in the long term.
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.
1/8Axis Bank, Gravita, Siemens Energy, Trent, Ambuja Cements, Amara Raja Energy, and Shree Cements.