IPOpulse

HDFC Bank Limited vs ICICI Bank Limited

Side-by-side fundamental comparison · Change stocks

HDFC Bank Limited
HDFCBANK · Banking
720.00
52W: ₹715 – ₹1998
30D: -10.9%
ICICI Bank Limited
ICICIBANK · Banking
1402.00
52W: ₹1188 – ₹1480
30D: -1.1%
Metric
HDFC Bank
ICICI Bank
Sector
Banking
Banking
Exchange Symbol
HDFCBANK
ICICIBANK
Market Cap
Higher = larger company
₹1109162 Cr
₹1005680 Cr
LTP (Latest Price)
₹720.00
₹1402.00
52W High
52-week highest price
₹1997.50
₹1480.00
52W Low
52-week lowest price
₹715.10
₹1187.60
P/E Ratio
Lower can mean cheaper valuation
15.84
18.31
P/B Ratio
Price to Book — lower = trading closer to book value
1.84
2.67
ROE %
Return on Equity — higher is better
13.84%
16.07%
Debt / Equity
Lower means less financial leverage
EPS (₹)
Earnings per share — higher is better
₹45.78
₹77.37
30-Day Return
Stock price change over the last 30 trading days
-10.9%
-1.1%
Revenue YoY Growth
Latest annual revenue vs prior year
Profit YoY Growth
Latest annual net profit vs prior year
+10.9%
+6.2%
Revenue 3Y CAGR
Compounded annual growth in revenue over the last 3 years
Profit 3Y CAGR
Compounded annual growth in net profit over the last 3 years
+19.2%
+16.3%

Green values indicate a relatively better metric. Fundamental data sourced from BSE/NSE filings. Click any company name above to view its full ticker profile. Not investment advice.