9 Stocks To Buy For Long Term: Motilal Oswal, Sharekhan bullish on SBI, Titan, ICICI Bank; up to 83% upside

9 Stocks To Buy For Long Term: Motilal Oswal and Sharekhan have identified SBI, Titan, ICICI Bank, IndiGo, Bharat Electronics, Shriram Finance, Trent, Tech Mahindra and Godrej Consumer as top long-term stock picks across banking, consumer, defence, aviation, financial services, retail, IT and FMCG sectors. The brokerages have maintained Buy ratings on all nine stocks, backed by strong earnings visibility, market share gains, demand recovery and healthy business momentum. Based on current market prices and target prices shared by the brokerages, the potential upside across these stocks goes up to around 83 per cent, making them attractive options for long-term investors seeking steady growth and wealth creation.

Representational image: Unsplash