
State Bank of India (SBI) has been upgraded from a Hold to a Buy rating by MarketsMOJO as of 21 Apr 2026, reflecting a marked improvement across key investment parameters including quality, valuation, financial trends, and technical indicators. This upgrade is underpinned by robust quarterly financial results, sustained long-term growth, and a positive shift in technical momentum, positioning SBI as a compelling large-cap banking stock in the public sector segment.