7 Stocks to Buy for Long Term: Analysts recommend 5 largecap and 2 midcap scrips; Siemens Energy on list

7 Stocks to Buy for the Long Term: Looking to build a robust long-term equity portfolio? Leading domestic brokerages have handpicked fundamentally strong stocks across key sectors, ranging from energy and banking to IT and manufacturing.

Backed by research-driven insights and strong growth potential, these stocks have received ‘buy’ recommendations from reputed brokerages including Motilal Oswal, Geojit BNP Paribas, Axis Securities, Anand Rathi, and ICICI Securities. These picks are chosen for their consistent performance, market leadership, and potential to deliver steady returns over the long term.

Here’s a quick look at the seven stock picks along with their target prices:

Representational Images: Pixabay, Freepik, Unsplash, Pexels

(Disclaimer: The views/suggestions/recommendations expressed in this article are solely by investment experts. Zee Business suggests its readers.)