MarketInOut Stock Screener Log In | Sign Up

Tata Power Company Ltd

BSE • Utilities • Utilities - Independent Power Producers • Quote as of 10/28/2026 12:32
Tata Power Company Ltd stock price and volume chart

Company Profile

IndustryUtilities - Independent Power Producers
SectorUtilities
ExchangeBSE
Market Capitalization1,105,588 mln
Float1,685 mln
Earnings Date11/11/2026

EPS

11.84
Robust

P / E

28.63
Elevated

Piotroski F-Score

3 / 9
Below average

Beneish M-Score

-2.55
Likely reliable

Relative Strength

67 / 100
Outperforming

Debt / Equity

2.02
Very high leverage

Business Description

Founded over a century ago and headquartered in Mumbai, Tata Power is one of India's largest integrated power companies, producing and delivering electricity through a wide mix of sources including coal, gas, hydroelectric, solar, and wind. The company serves customers across the full energy chain, from large-scale power generation and grid transmission to last-mile distribution and rooftop solar installations for homes and businesses. Beyond electricity supply, Tata Power has expanded into electric vehicle charging, solar panel manufacturing, and clean energy solutions such as microgrids and home automation systems. With an installed generation capacity of over 15,700 megawatts as of early 2025, the company operates both within India and in select international markets.

Key Fundamentals

EPS11.84
P/E28.63
ROE8.08
RPS202
ROIC3.50
ROA1.80
Interest Cover1.50
EBITDA, mln163,146
EV / EBITDA11.49
EV / EBIT16.44
Revenue, mln634,448
EV / Revenue2.95

Quote Details

Last 338.70
Change 1.25 (0.37%)
Open 338.55
Volume 297,855
Turnover 100,883,496
Average Volume 339,613

Financial Ratios

Pre-Tax Profit Margin9
Leverage Ratio4.44
Current Ratio0.78
Price / Book2.42
Price / Tangible Book2.57
Price / Cash Flow139
Debt / Equity2.02
Price / Sales1.82
PEG Ratio1.78

Financial Strength

Altman Z-Score1.25
Piotroski F-Score 3 / 9
Beneish M-Score-2.55
Price to Lynch Fair Value1.53
Price to Graham Number1.85
Shiller PE Ratio36.43

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -3.5% 36 / 100   
1 Month -7.66% 49 / 100   
2 Months -11.21% 41 / 100   
6 Months -24.84% 20 / 100   
1 Year -14.32% 54 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog