5 Stocks To Buy For Long Term: CLSA picks stocks for 2026 with up to 88% upside; ONGC, NHPC, Coforge on list

5 Stocks To Buy For Long Term: CLSA has identified Coforge, Persistent Systems, NHPC, Oil and Natural Gas Corporation (ONGC) and Indus Towers as its top long-term stock picks for 2026 across IT services, renewable energy, oil and gas and telecom infrastructure. The brokerage has maintained Buy ratings on all five stocks, citing strong earnings visibility, sector tailwinds and improving business momentum. Based on current market prices and target prices shared by CLSA, the potential upside across these stocks goes up to around 88 per cent, making them attractive options for long-term investors seeking steady growth.

Representational image: Unsplash