9 Stocks To Buy For Long Term: Motilal Oswal and Sharekhan have identified V2 Retail, ICICI Prudential Life Insurance, PNB, Persistent Systems, Trent, CEAT, Piramal Pharma, Federal Bank and Zydus Wellness as top stock picks across retail, financial services, IT, pharma and auto sectors. The brokerages have maintained Buy ratings on these stocks, citing strong earnings visibility, improving demand trends and business momentum. Based on current market prices and target prices, the potential upside across these stocks goes up to around 42 per cent, making them attractive options for long-term investors seeking steady growth.
Representational image: Unsplash