Data Quality Notice

Data quality observations on this stock — see hidden fields below.

Reported as ticker: HDFCBANK· We're continuously improving data quality. Contact support if this persists.

HDFC Bank

HDFCBANK · Banking · NSE

₹747

Current Market Price

Below Fair Value

Fair Value (P/B + Residual Income)

₹1,142

Discount to FV

+52.9%

Valuation engine: P/B + Residual Income

Updated 52m ago

YieldIQ Score

40/100

Piotroski F-Score

6/9

Economic Moat

Wide

Confidence

90%

ROE

8.8%

Debt/Equity

0.95

Cost of Equity

9.8%

Market Cap

₹11.50 Lakh Cr

Quality & Valuation

Neutral model outputs — no recommendations.

ROCE

Return on capital employed

Revenue CAGR (3Y)

3-year revenue growth

Revenue CAGR (5Y)

5-year revenue growth

DCF Scenario Analysis

vs CMP ₹746.85

Bear case

Discount +21.5%

Base case

Discount +34.6%

Bull case

Discount +50.9%

Ratio Trends

HDFCBANK · last 7 annual periods

ROE

8.8%

min 8.8%max 17.0%

ROCE

min max

Operating Margin

min max

Debt / Equity

0.95×

min 0.87×max 1.16×

PE

20.9×

min 17.9×max 58.6×

EV / EBITDA

min max

Historical Financials

HDFCBANK · Annual, last 5 years· amounts in ₹Cr unless noted

Metric
2020
NSE_XBRL
2022
NSE_XBRL
2023
NSE_XBRL
2024
NSE_XBRL
2025
yfinance
CAGR
Revenue₹101.9K Cr₹120.5K Cr₹198.7K Cr₹237.2K Cr+23.5%
EBITDA
EBIT
PAT₹38.6K Cr₹49.5K Cr₹62.3K Cr₹67.4K Cr+14.9%
EPS (diluted)₹49.50₹68.30₹82.27₹90.01+16.1%
CFO₹58.1K Cr₹47.7K Cr₹102.2K Cr₹119.6K Cr+19.8%
CapEx₹-2632 Cr₹-4362 Cr₹-5384 Cr₹-6640 Cr
FCF₹55.5K Cr₹43.4K Cr₹96.8K Cr₹112.9K Cr+19.4%
Total Assets₹2111.4K Cr₹2575.6K Cr₹4411.9K Cr₹4818.8K Cr+22.9%
Total Debt₹218.7K Cr₹315.2K Cr₹809.4K Cr₹732.6K Cr+35.3%
Shareholders' Equity₹250.5K Cr₹291.2K Cr₹694.7K Cr₹767.7K Cr+32.3%

CAGR computed across the visible window. Signs reverse if start value is zero or negative.

Peer Comparison

HDFCBANK vs 5 closest peers by market-cap band

PeerMoSScoreVerdictROEPE
SBIN

SBIN

Pending15.9%9.2×
ICICIBANK

ICICIBANK

Pending14.9%16.0×
AXISBANK

AXISBANK

Pending12.3%13.7×
KOTAKBANK

KOTAKBANK

Pending10.6%18.2×
BANKBARODA

BANKBARODA

Pending12.0%6.5×

Click a ticker to view its fair-value analysis.

Dividend History

1 ex-dividend event on file. Source: NSE corporate-actions feed.

Total paid (5Y)

₹13.00/sh

Last payout

2026-06-19

₹13.00

Peak payout

₹13.00

Trailing yield

1.74%

Amounts parsed from NSE subject lines. Percent-of-face-value declarations are converted using the per-ticker face value (defaults to ₹10).

AI Analysis Summary

Model-generated description of metrics. Not investment advice. HDFC Bank (HDFCBANK.NS) trades at 746.85 vs a model fair value of 1141.82, a gap of 52.9%. Piotroski F-score: 6/9. Moat label: Wide. Retu...

Read full AI analysis →

Run Full Interactive Analysis

P/B + Residual Income breakdown, peer comparison, and more.

Analyse HDFCBANKNow →

Model estimates using publicly available data. Not investment advice. YieldIQ is not registered with SEBI as an investment adviser or research analyst. Past performance does not guarantee future results.