NTPC334.00

NTPC Ltd.

· Energy & Power
₹ CrorePeersPOWERGRIDTATAPOWERJSWENERGYADANIGREENADANIENSOLADANIPOWERNHPCCLEANMAXMcap ₹3.24L Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
NTPC
FY26
POWERGRID
FY26
TATAPOWER
FY26
JSWENERGY
FY26
Peer
Median
Valuation — at last close
P/E11.97×15.82×31.10×41.34×31.10× -62%
P/B1.53×2.51×2.45×2.77×2.51× -39%
EV/EBITDA10.63×10.39×13.89×16.05×13.89× -23%
Market Cap₹3.24L Cr₹2.52L Cr₹1.16L Cr₹93,078 Cr₹1.16L Cr +178%
Growth
Revenue CAGR 3Y2.07%0.84%4.24%22.30%4.24% -51%
Revenue CAGR 5Y10.93%3.35%13.97%22.25%13.97% -22%
Net Income CAGR 3Y17.18%1.09%10.34%23.12%10.34% +66%
Revenue YoY (latest Q)7.81%2.68%5.63%1.24%2.68% +191%
Net Income YoY (latest Q)12.90%-0.89%10.98%-36.27%-0.89% +1549%
Profitability
EBITDA Margin29.50%81.27%20.98%53.25%53.25% -45%
Net Income Margin14.70%34.08%8.20%14.62%14.62% +1%
Return on Common Equity12.81%15.85%7.88%6.67%7.88% +63%
Return on Capital Employed8.03%10.24%6.09%6.62%6.62% +21%
Return on Assets4.93%5.40%2.92%2.22%2.92% +69%
Credit & Quality
Total Debt/Equity1.27×1.47×1.50×2.26×1.50× -15%
Interest Coverage2.58×2.95×1.58×1.18×1.58× +63%
Scale — latest FY
Revenue / Total Income₹1.87L Cr₹46,733 Cr₹62,429 Cr₹18,901 Cr₹46,733 Cr +301%
Net Income₹27,546 Cr₹15,928 Cr₹5,118 Cr₹2,762 Cr₹5,118 Cr +438%
Total Assets₹5.59L Cr₹2.95L Cr₹1.75L Cr₹1.24L Cr₹1.75L Cr +219%
EPS₹27.9₹17.13₹11.72₹12.82₹12.82 +118%
Book Value per Share₹217.76₹108.05₹148.76₹191.2₹148.76 +46%
◆ best value in the comp set per metric · Δ = subject vs median of the other companies.
« ‹ › »Latest: FY26 · ConsolidatedFA Financial Analysis · alphave
Data & compliance. Descriptive financial information from official NSE/BSE filings — for information and education only, not investment advice, a recommendation, or a valuation. Standalone = parent entity; consolidated includes subsidiaries. Historical multiples pair each fiscal year's filed figures with that FY-end market close; the Current column uses the last close with the latest filed annuals. Figures are cross-verified via accounting identities and NSE×BSE agreementXBRL cross-verified ✓ 194%.