5 Stocks to Buy for Long Term: Motilal Oswal picks scrips for 2026; Tata Steel, SBI and BSE on list

5 Stocks to Buy for Long Term: Motilal Oswal has shared five stock ideas for long-term investors across banking, housing finance, market infrastructure, and metals. The brokerage has given Buy and Neutral ratings based on current market price and target price expectations. 

Representational Images: Freepik

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