TATAPOWER364.55

Tata Power Co. Ltd.

· Energy & Power
₹ CrorePeersNTPCJSWENERGYADANIGREENADANIENSOLADANIPOWERPOWERGRIDNHPCCLEANMAXMcap ₹1.16L Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
TATAPOWER
FY26
NTPC
FY26
JSWENERGY
FY26
ADANIGREEN
FY26
Peer
Median
Valuation — at last close
P/E31.10×11.97×41.34×134.44×41.34× -25%
P/B2.45×1.53×2.77×7.15×2.77× -12%
EV/EBITDA13.89×10.63×16.05×28.95×16.05× -13%
Market Cap₹1.16L Cr₹3.24L Cr₹93,078 Cr₹2.14L Cr₹2.14L Cr -45%
Growth
Revenue CAGR 3Y4.24%2.07%22.30%18.38%18.38% -77%
Revenue CAGR 5Y13.97%10.93%22.25%32.85%22.25% -37%
Net Income CAGR 3Y10.34%17.18%23.12%26.87%23.12% -55%
Revenue YoY (latest Q)5.63%7.81%1.24%16.61%7.81% -28%
Net Income YoY (latest Q)10.98%12.90%-36.27%19.30%12.90% -15%
Profitability
EBITDA Margin20.98%29.50%53.25%83.29%53.25% -61%
Net Income Margin8.20%14.70%14.62%15.37%14.70% -44%
Return on Common Equity7.88%12.81%6.67%5.53%6.67% +18%
Return on Capital Employed6.09%8.03%6.62%5.97%6.62% -8%
Return on Assets2.92%4.93%2.22%1.38%2.22% +32%
Credit & Quality
Total Debt/Equity1.50×1.27×2.26×3.40×2.26× -34%
Interest Coverage1.58×2.58×1.18×1.14×1.18× +34%
Scale — latest FY
Revenue / Total Income₹62,429 Cr₹1.87L Cr₹18,901 Cr₹12,928 Cr₹18,901 Cr +230%
Net Income₹5,118 Cr₹27,546 Cr₹2,762 Cr₹1,987 Cr₹2,762 Cr +85%
Total Assets₹1.75L Cr₹5.59L Cr₹1.24L Cr₹1.44L Cr₹1.44L Cr +22%
EPS₹11.72₹27.9₹12.82₹9.65₹12.82 -9%
Book Value per Share₹148.76₹217.76₹191.2₹181.41₹191.2 -22%
◆ 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 ✓ 244%.