10 Stocks To Buy For Long Term: Motilal Oswal picks stocks for 2026 with up to 44% upside; Infosys, HAL, HUL on list

10 Stocks To Buy For Long Term: Motilal Oswal has identified Infosys, Varun Beverages, IPCA Laboratories, Indigo Paints, Cello World, Galaxy Surfactants, Siemens Energy India, Hindustan Aeronautics (HAL), Hindustan Unilever (HUL) and Coal India as its top long-term stock picks for 2026 across IT services, FMCG, pharmaceuticals, paints, consumerware, specialty chemicals, energy equipment, defence manufacturing and mining. The brokerage has assigned Buy ratings on all 10 stocks, citing strong earnings visibility, sector tailwinds and improving business momentum. Based on current market prices and target prices shared by Motilal Oswal, the potential upside across these stocks goes up to around 44 per cent, making them attractive options for long-term investors seeking steady growth.

Representational image: Unsplash