ICICI Bank Limited (IBN) valuation and key financial metrics