SBI, ICICI Bank & more: 5 stocks with high analyst ratings that can rally up to 30%

SBI, ICICI Bank & more: 5 stocks with high analyst ratings that can rally up to 30%