7 Stocks To Buy For Long Term: Analysts recommend 3 largecap, 4 midcap scrips; LIC, Info Edge on the list

Stocks To Buy For Long Term: Several domestic brokerage firms have shared their latest stock recommendations from different sectors, including insurance, commercial vehicles, civil construction, sanitary ware and aerospace & defence. Analysts at AUM Capital, IDBI Capital, Axis Direct, and ICICI Direct have suggested buying 3 largecap, and 4 midcap stocks that can generate profits in the long term. These are LIC, Kirloskar Oil Engines, Ashok Leyland, Man Infraconstruction, Cera Sanitaryware, Info Edge and Data Patterns.

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.