RTNPOWER7.27

RattanIndia Power Ltd.

· Energy & Power
₹ CrorePeersRPOWERADANIPOWERPTCWABAGKPIGREENIONEXCHANGGMRP&UIEIELMcap ₹3,904 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
RTNPOWER
FY26
RPOWER
FY26
ADANIPOWER
FY26
PTC
FY26
Peer
Median
Valuation — at last close
P/E72.70×32.18×7.52×19.85× +266%
P/B0.84×0.56×6.19×0.65×0.65× +30%
EV/EBITDA18.57×9.57×23.32×5.99×9.57× +94%
Market Cap₹3,904 Cr₹9,024 Cr₹4.11L Cr₹4,554 Cr₹9,024 Cr -57%
Growth
Revenue CAGR 3Y-2.54%0.34%11.84%1.64%1.64% -255%
Revenue CAGR 5Y13.91%-0.81%15.65%-1.78%-0.81% +1817%
Net Income CAGR 3Y6.54%12.26%9.40%
Revenue YoY (latest Q)-2.85%3.75%33.97%19.07%19.07% -115%
Net Income YoY (latest Q)449.73%44.83%47.24%-53.85%44.83% +903%
Profitability
EBITDA Margin13.56%31.02%36.52%5.26%31.02% -56%
Net Income Margin1.75%-4.42%23.91%4.28%4.28% -59%
Return on Common Equity1.13%-2.10%19.33%8.58%8.58% -87%
Return on Capital Employed1.95%4.93%12.50%10.77%10.77% -82%
Return on Assets0.55%-0.82%9.12%5.68%5.68% -90%
Credit & Quality
Total Debt/Equity0.78×0.92×0.81×0.25×0.81× -4%
Interest Coverage0.34×0.92×4.53×2.81×2.81× -88%
Scale — latest FY
Revenue / Total Income₹2,991 Cr₹7,620 Cr₹54,241 Cr₹16,771 Cr₹16,771 Cr -82%
Net Income₹52.4 Cr−₹337 Cr₹12,971 Cr₹717 Cr₹717 Cr -93%
Total Assets₹9,613 Cr₹41,293 Cr₹1.42L Cr₹12,631 Cr₹41,293 Cr -77%
EPS₹0.1₹-0.82₹6.62₹20.46₹6.62 -98%
Book Value per Share₹8.64₹38.78₹34.43₹238.46₹38.78 -78%
◆ 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%.