SJVN67.10

SJVN Ltd.

· Energy & Power
₹ CrorePeersNHPCNTPCNTPCGREENTORNTPOWERNLCINDIAVEDPOWERCLEANMAXJSWENERGYMcap ₹26,369 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
SJVN
FY26
NHPC
FY26
NTPC
FY26
NTPCGREEN
FY26
Peer
Median
Valuation — at last close
P/E41.17×20.28×11.97×141.21×20.28× +103%
P/B1.85×1.58×1.53×3.84×1.58× +17%
EV/EBITDA17.13×24.17×10.63×41.59×24.17× -29%
Market Cap₹26,369 Cr₹76,382 Cr₹3.24L Cr₹73,773 Cr₹76,382 Cr -65%
Growth
Revenue CAGR 3Y15.51%3.07%2.07%2.57% +504%
Revenue CAGR 5Y12.75%3.78%10.93%7.35% +73%
Net Income CAGR 3Y-22.13%-0.11%17.18%8.54% -359%
Revenue YoY (latest Q)51.98%18.50%7.81%62.72%18.50% +181%
Net Income YoY (latest Q)-1.25%4.15%12.90%38.26%12.90% -110%
Profitability
EBITDA Margin73.97%45.08%29.50%86.59%45.08% +64%
Net Income Margin14.17%36.34%14.70%18.24%18.24% -22%
Return on Common Equity4.51%7.78%12.81%2.72%7.78% -42%
Return on Capital Employed5.40%3.08%8.03%2.53%3.08% +75%
Return on Assets1.24%3.52%4.93%0.86%3.52% -65%
Credit & Quality
Total Debt/Equity2.25×1.08×1.27×1.52×1.27× +77%
Interest Coverage1.78×2.29×2.58×1.55×2.29× -22%
Scale — latest FY
Revenue / Total Income₹4,528 Cr₹11,615 Cr₹1.87L Cr₹2,858 Cr₹11,615 Cr -61%
Net Income₹642 Cr₹4,220 Cr₹27,546 Cr₹521 Cr₹4,220 Cr -85%
Total Assets₹51,766 Cr₹1.20L Cr₹5.59L Cr₹60,382 Cr₹1.20L Cr -57%
EPS₹1.63₹3.75₹27.9₹0.62₹3.75 -57%
Book Value per Share₹36.26₹48.19₹217.76₹22.77₹48.19 -25%
◆ 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%.