Business ICICI Bank shares fall 10% in 6 months. Here’s why Motilal Oswal sees 41% upside potential by Marcus Liu - Business Editor June 4, 2026 by Marcus Liu - Business Editor June 4, 2026 ICICI Bank remains a top recommendation among Indian banking stocks despite recent volatility, according to Motilal Oswal Financial Services. The brokerage firm has maintained its “Buy” rating on ICICI Bank, … 0 FacebookTwitterPinterestEmail