51 analysts have coverage on ICICI Bank, with 48 having a “buy” rating, and the remaining have a “hold.” No analyst has a “sell” recommendation on ICICI Bank.
51 analysts have coverage on ICICI Bank, with 48 having a “buy” rating, and the remaining have a “hold.” No analyst has a “sell” recommendation on ICICI Bank.