SBI, Titan & more: Top stocks to watch on May 12

Leading financial institutions offer mixed outlooks on Indian stocks. Morgan Stanley sees SBI facing NIM challenges, while Goldman Sachs is bullish on Titan's jewellery segment. CLSA notes Bank of Baroda's core performance is mixed despite loan growth. Nomura backs Swiggy, highlighting food delivery strength and quick commerce competition. HSBC anticipates Hyundai's market share recovery and new launches.

SBI, Titan & more: Top stocks to watch on May 12
Leading financial institutions offer mixed outlooks on Indian stocks. Morgan Stanley sees SBI facing NIM challenges, while Goldman Sachs is bullish on Titan's jewellery segment. CLSA notes Bank of Baroda's core performance is mixed despite loan growth. Nomura backs Swiggy, highlighting food delivery strength and quick commerce competition. HSBC anticipates Hyundai's market share recovery and new launches.