ICICI Bank P/E Ratio
ICICI Bank (ICICIBANK) P/E ratio is 16.72 (Moderate), EPS (TTM) ₹72.41, current price ₹1348.10 on NSE vs historical average P/E of 21.98 (50.0th percentile) — Moderate - Fairly valued. For live price, revenue and the complete fundamental profile, see ICICIBANK stock overview.
Current Valuation Metrics
Valuation Signal
Sector Context
Earnings Breakdown (TTM)
ICICIBANK P/E Ratio — Valuation Signal & Historical Context
ICICI Bank P/E 16.72 vs historical average 21.98, range 14.29–47.23 — signal: Fairly Valued. Analyse ICICIBANK institutional holdings to track promoter, FII and institutional holdings.
- Current PE is 23.9% below historical average
- Trading at premium to sector average PE of 13.95
ICICI Bank P/E Ratio Historical Trend
ICICIBANK annual price-to-earnings ratio — 8 years, EPS and year-end price. Current P/E 16.72 vs historical average 21.98. View ICICI Bank yearly highs lows for the annual high/low range and current price position.
ICICIBANK Historical P/E Ratio — EPS, Year-End Price & Valuation
ICICI Bank annual P/E ratio, EPS (₹), year-end price and valuation category on NSE.
| Year | P/E Ratio | EPS (₹) | Year-end Price (₹) | Exchange | Valuation |
|---|---|---|---|---|---|
| 2025 | 17.26 | 74.38 | ₹1283.65 | NSE | Moderate |
| 2024 | 14.29 | 69.92 | ₹999.40 | NSE | Low |
| 2023 | 14.87 | 60.68 | ₹902.45 | NSE | Low |
| 2022 | 16.68 | 45.84 | ₹764.70 | NSE | Moderate |
| 2021 | 16.4 | 32.16 | ₹527.50 | NSE | Moderate |
| 2020 | 24.38 | 22.02 | ₹536.75 | NSE | Moderate |
| 2019 | 24.76 | 14.69 | ₹363.75 | NSE | Moderate |
| 2018 | 47.23 | 6.57 | ₹310.30 | NSE | High |
ICICIBANK vs Banks Peers — P/E Ratio Comparison
ICICI Bank P/E 16.72 vs Banks average 13.95, median 12.44 — range 6.25–36.19.
| Company | Symbol | P/E Ratio | Market Cap (₹ Cr) | Valuation |
|---|---|---|---|---|
| Jammu & Kashmir Bank | J&KBANK | 6.25 | ₹13,569 | Low |
| Central Bank of India | CENTRALBK | 6.59 | ₹31,816 | Low |
| Bank of India | BANKINDIA | 6.85 | ₹66,000 | Low |
| Canara Bank | CANBK | 6.9 | ₹125,873 | Low |
| Punjab National Bank | PNB | 7.18 | ₹127,261 | Low |
| South Indian Bank | SOUTHBANK | 7.19 | ₹10,145 | Low |
| Bank of Baroda | BANKBARODA | 7.27 | ₹142,585 | Low |
| Union Bank of India | UNIONBANK | 7.44 | ₹144,298 | Low |
| Karnataka Bank | KTKBANK | 7.97 | ₹9,112 | Low |
| Tamilnad Mercantile Bank | TMB | 8.11 | ₹10,336 | Low |