Stocks to buy in 2026 for long term: ICICI Bank, Mastek among 5 stocks that could give 10-30% return by ET Markets | April 22, 2026 8:04 am | Indian Stocks, Market, News Morgan Stanley has maintained an Overweight rating on PNB Housing Finance with a target price of ₹1,160, implying a potential upside of around 28% from the current market price of ₹905.