11 Stocks to Buy for Long Term in 2026: Morgan Stanley Picks with 40% Upside

Morgan Stanley has recommended 11 long-term stock picks for 2026 across sectors like telecom, automobiles, healthcare, and real estate. Stocks including Bharti Airtel, Mahindra & Mahindra, Titan, DLF, and Nykaa are expected to deliver up to 40% upside due to strong earnings visibility and sector tailwinds, making them attractive for steady long-term growth.

11 Stocks to Buy for Long Term in 2026: Morgan Stanley’s Top Picks with Up to 40% Upside

Morgan Stanley has highlighted  11 top long-term stock picks for 2026 , spanning multiple sectors including retail, telecom, automobiles, pharmaceuticals, healthcare, real estate, and more. The brokerage maintains  Overweight ratings on all these stocks, citing strong earnings potential, favorable sector trends, and improving business momentum.

The stocks on the list are:

1.  Lenskart Solutions  – Retail/Optical
2.  Titan Company  – Jewellery & Watches
3.  Bharti Airtel – Telecom
4.  Mahindra & Mahindra (M&M) – Automobiles
5.  Divis Laboratories  – Pharmaceuticals
6.  Samvardhana Motherson International  – Auto Components
7.  Grasim Industries  – Chemicals & Textiles
8.  Apollo Hospitals  – Healthcare
9.  Page Industries – Apparel
10.  Nykaa  – Beauty & Personal Care
11.  DLF  – Real Estate

Based on Morgan Stanley’s  target  prices , these stocks could offer  potential upside of up to 40%, making them attractive for investors seeking steady, long-term growth. Analysts highlight that strong earnings visibility, sector tailwinds, and strategic business moves make these picks compelling choices for 2026 and beyond.