NTPCGREEN87.55

NTPC Green Energy Ltd.

· Energy & Power
₹ CrorePeersADANIGREENSUZLONTATAPOWERNLCINDIASJVNTORNTPOWERVEDPOWERCLEANMAXMcap ₹73,773 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
NTPCGREEN
FY26
ADANIGREEN
FY26
SUZLON
FY26
TATAPOWER
FY26
Peer
Median
Valuation — at last close
P/E141.21×134.44×19.13×31.10×31.10× +354%
P/B3.84×7.15×6.40×2.45×6.40× -40%
EV/EBITDA41.59×28.95×19.87×13.89×19.87× +109%
Market Cap₹73,773 Cr₹2.14L Cr₹60,651 Cr₹1.16L Cr₹1.16L Cr -37%
Growth
Revenue CAGR 3Y18.38%40.99%4.24%18.38%
Revenue CAGR 5Y32.85%37.98%13.97%32.85%
Net Income CAGR 3Y26.87%3.09%10.34%10.34%
Revenue YoY (latest Q)62.72%16.61%22.27%5.63%16.61% +278%
Net Income YoY (latest Q)38.26%19.30%-5.89%10.98%10.98% +248%
Profitability
EBITDA Margin86.59%83.29%18.06%20.98%20.98% +313%
Net Income Margin18.24%15.37%18.91%8.20%15.37% +19%
Return on Common Equity2.72%5.53%33.43%7.88%7.88% -65%
Return on Capital Employed2.53%5.97%25.31%6.09%6.09% -58%
Return on Assets0.86%1.38%16.77%2.92%2.92% -71%
Credit & Quality
Total Debt/Equity1.52×3.40×0.03×1.50×1.50× +1%
Interest Coverage1.55×1.14×5.85×1.58×1.58× -2%
Scale — latest FY
Revenue / Total Income₹2,858 Cr₹12,928 Cr₹16,732 Cr₹62,429 Cr₹16,732 Cr -83%
Net Income₹521 Cr₹1,987 Cr₹3,163 Cr₹5,118 Cr₹3,163 Cr -84%
Total Assets₹60,382 Cr₹1.44L Cr₹18,869 Cr₹1.75L Cr₹1.44L Cr -58%
EPS₹0.62₹9.65₹2.31₹11.72₹9.65 -94%
Book Value per Share₹22.77₹181.41₹6.9₹148.76₹148.76 -85%
◆ 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 ✓ 95%.