Market cap and P/E at the last close; sales growth is the latest quarter on the same quarter a year before; ROE for the latest financial year.
From the company's filings with NSE and BSE (Ind-AS), consolidated. For information only, not investment advice.
In ₹ Crore except Per Share Latest Annual | JPPOWER FY26 | NHPC FY26 | SJVN FY26 | TORNTPOWER FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | 26.78× | ◆ 20.59× | 32.15× | 24.55× | 25.76× +4% | |
| P/B | ◆ 0.71× | 1.87× | 1.45× | 3.11× | 2.14× -67% | |
| EV/EBITDA | ◆ 7.58× | 25.40× | 14.98× | 12.88× | 17.75× -57% | |
| Market Cap | ₹8,992 Cr | ₹77,548 Cr | ₹20,592 Cr | ₹59,329 Cr | ₹52,490 Cr -83% | |
| Growth | ||||||
| Revenue CAGR 3Y | -1.30% | 3.07% | ◆ 15.51% | 4.08% | 7.55% -117% | |
| Revenue CAGR 5Y | 11.00% | 3.78% | 12.75% | ◆ 18.93% | 11.82% -7% | |
| Net Income CAGR 3Y | ◆ 101.09% | -0.11% | -22.13% | 4.49% | -5.92% +1809% | |
| Revenue YoY (latest Q) | 5.13% | 18.50% | ◆ 117.39% | 2.75% | 46.21% -89% | |
| Net Income YoY (latest Q) | -81.69% | 4.15% | ◆ 113.68% | -10.75% | 35.69% -329% | |
| Profitability | ||||||
| EBITDA Margin | 24.57% | 45.08% | ◆ 73.97% | 19.13% | 46.06% -47% | |
| Net Income Margin | 8.10% | ◆ 36.34% | 14.17% | 8.52% | 19.68% -59% | |
| Return on Common Equity | 3.60% | 9.29% | 4.52% | ◆ 13.17% | 8.99% -60% | |
| Return on Capital Employed | 5.48% | 3.29% | 5.48% | ◆ 12.19% | 6.99% -22% | |
| Return on Assets | 2.52% | 3.79% | 1.31% | ◆ 6.04% | 3.71% -32% | |
| Credit & Quality | ||||||
| Total Debt/Equity | ◆ 0.27× | 1.08× | 2.25× | 0.70× | 1.34× -80% | |
| Interest Coverage | 2.38× | 2.29× | 1.78× | ◆ 4.20× | 2.76× -14% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹5,563 Cr | ₹11,615 Cr | ₹4,528 Cr | ₹28,966 Cr | ₹15,037 Cr -63% | |
| Net Income | ₹451 Cr | ₹4,220 Cr | ₹642 Cr | ₹2,469 Cr | ₹2,444 Cr -82% | |
| Total Assets | ₹17,958 Cr | ₹1.20L Cr | ₹51,766 Cr | ₹45,193 Cr | ₹72,323 Cr -75% | |
| EPS | ₹0.49 | ₹3.75 | ₹1.63 | ₹47.95 | ₹17.78 -97% | |
| Book Value per Share | ₹18.58 | ₹41.25 | ₹36.23 | ₹378.55 | ₹152.01 -88% | |