5 Stocks To Buy For Long Term: Brokerage targets indicate up to 31% upside — Asian Paints, Biocon, Kalpataru Projects on the list

Stocks To Buy For Long TermIndian equity markets are going through a cautious phase, with benchmark indices slipping below recent highs and investor sentiment turning selective amid global uncertainty and the onset of the earnings season. While near-term volatility continues to weigh on market confidence, domestic brokerage Sharekhan believes the current correction has created opportunities for long-term investors willing to look beyond short-term noise. In its latest long-term investment note, the brokerage has identified five stocks - Asian Paints, Biocon, Kalpataru Projects, Transport Corporation of India and Ratnamani Metals which it believes can deliver returns of up to 31 per cent over time, supported by strong fundamentals, sector leadership and steady earnings visibility.

Representational Images: Unsplash