/

NTPC.NS NTPC Limited

India INR·Price 365.80·Mkt cap 3.55T
63funnel
as of 2026-06-19
Key numbers
Market cap
₹3,54,704 Cr
Current price
₹365.8
52w high / low
Stock P/E
13.1
Book value
₹209.53
P/B
1.7
ROCE
8.1%
ROE
13.3%

Computed from the latest reported financials and the current market price.

Who's the real player?

Strong90

A genuine play on this theme — most of its business sits right here.

Power Generation~85% core revenue

Is the business healthy?

Weak43

Shaky fundamentals — weak cash generation or a stretched balance sheet. Tread carefully.

  • Weak FCF conversion (<50% of net income turns into free cash)
  • High leverage: net debt > 3.5x EBITDA
  • Altman Z in distress zone (<1.8)
cashflow quality: 47.2capital efficiency: 10growth quality: 100balance sheet: 20.9valuation: 43.3
FCF conversion
25.3%
FCF margin
3.7%
Accrual ratio
-4.4%
ROCE
8.1%
ROIC
5.7%
Net debt / EBITDA
4.4
Interest coverage
2.6
Revenue CAGR
Piotroski F
5
Altman Z
1.6
P / FCF
51.8
EV / EBITDA
10.3
  • Strong growth quality
  • Healthy OCF to EBITDA ratio
  • Negative accrual ratio

Are the smart people buying?

Mixed51

No ownership-change data for this stock. Conviction is judged from capex and buyback signals alone.

Capex growth 6.6%Ownership-change data not available for this stock.
  • Strong promoter/insider stake
  • Institutional holdings present
  • Capex growth indicates belief in future

What is management saying?

No earnings-call transcript or filings found for this stock.

Is the price right?

DCF not meaningful here — the model implies a non-positive equity value (high debt / weak free cash flow).

Through the masters' eyes

Each investor's numeric rules, checked against this stock's metrics: exact math, no guesswork. Tap one to see which rules pass, fail, and what to judge yourself.

Scoring this stock against the masters' frameworks…

Financial statements (INR)

source

Cash-flow lines highlighted — we trust cash over reported profit.

Line20262025202420232022
Revenue1.87T1.88T1.77T1.74T
Operating income356.56B367.26B331.50B332.23B
EBITDA605.64B590.66B555.98B500.08B
Net income270.53B234.22B208.12B169.13B
Operating cash flow509.02B504.88B400.99B471.52B
Capex-440.50B-413.35B-308.16B-248.19B
Free cash flow68.52B91.53B92.83B223.33B
Total assets5.59T5.24T4.80T4.48T
Total equity2.03T1.84T1.61T1.47T
Total debt2.71T2.50T2.37T2.23T
Cash & equivalents34.22B14.27B8.63B4.66B

Technical entry