MarketInOut Stock Screener Log In | Sign Up

The Tata Power Company Ltd

Utilities • Utilities - Independent Power Producers • Quote as of 10/28/2026 15:58
The Tata Power Company Ltd stock price and volume chart

Company Profile

IndustryUtilities - Independent Power Producers
SectorUtilities
Market Capitalization1,081,942 mln
Float1,685 mln
Earnings Date11/11/2026

EPS

12.07
Robust

P / E

27.75
Elevated

Piotroski F-Score

3 / 9
Below average

Beneish M-Score

-2.55
Likely reliable

1-Year Forecast

411.09
Attractive

Relative Strength

61 / 100
Outperforming

Business Description

Founded in 1915 and based in Mumbai, Tata Power is one of India's oldest and largest energy companies, supplying electricity to homes and businesses through an extensive network of power generation, transmission, and distribution assets totaling over 15,700 megawatts of installed capacity. The company produces power from a broad mix of sources, including coal, gas, hydro, solar, and wind, while also expanding into cleaner energy solutions such as rooftop solar, microgrids, and electric vehicle charging infrastructure. Beyond electricity, Tata Power provides engineering, construction, and logistics services, and manufactures solar panels and pumps, making it a wide-ranging player across the entire energy value chain.

Key Fundamentals

EPS12.07
P/E27.75
ROE8.08
RPS198
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 335.00
Change -4.1 (-1.21%)
Open 339.10
Volume 2,324,698
Turnover 778,773,824
Average Volume 4,656,554

Financial Ratios

Pre-Tax Profit Margin9
Leverage Ratio4.44
Current Ratio0.78
Price / Book2.41
Price / Tangible Book2.56
Price / Cash Flow135
Debt / Equity2.02
Price / Sales1.81
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
1-Year Target Price411.09
Shiller PE Ratio36.43

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -4.83% 24 / 100   
1 Month -8.84% 43 / 100   
2 Months -12.18% 37 / 100   
6 Months -25.63% 17 / 100   
1 Year -15.27% 50 / 100   



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