HDFC Bank Limited (HDB) valuation and key financial metrics