MarketInOut Stock Screener Log In | Sign Up

Electric Power Development Co Ltd

TSE • Utilities • Utilities - Renewable • Quote as of 10/30/2026
Electric Power Development Co Ltd stock price and volume chart

Company Profile

IndustryUtilities - Renewable
SectorUtilities
ExchangeTSE
Market Capitalization716,354 mln
Float126 mln
Earnings Date10/30/2026

EPS

195
Exceptional

P / E

20.91
Premium valuation

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-2.69
Likely reliable

1-Year Forecast

3,606.67
Limited downside

Relative Strength

92 / 100
Top performer

Business Description

J-Power is a Japanese energy company founded in 1952 and based in Tokyo. It generates electricity from a wide range of sources, including hydroelectric, wind, geothermal, thermal, solar, biomass, and nuclear facilities, with a combined power capacity exceeding 17,000 MW. Beyond power generation, the company provides engineering, construction, and environmental services, along with coal transportation, real estate, and facility management. It also offers consulting, infrastructure design, and pollution control solutions to clients across multiple industries.

Key Fundamentals

EPS195
P/E20.91
ROE2.45
RPS6,806
ROIC2.17
ROA0.92
Interest Cover3.11
EBITDA, mln223,034
EV / EBITDA10.88
EV / EBIT22.69
Revenue, mln1,212,236
EV / Revenue2.00

Quote Details

Last 4,075.00
Change -28 (-0.68%)
Open 4,042.00
Volume 544,300
Turnover 2,218,022,400
Average Volume 598,805

Financial Ratios

Pre-Tax Profit Margin6
Leverage Ratio2.68
Current Ratio1.82
Price / Book0.46
Price / Tangible Book0.46
Price / Free Cash Flow15.57
Debt / Equity1.37
Price / Sales0.59
PEG Ratio1.52

Financial Strength

Altman Z-Score1
Piotroski F-Score 6 / 9
Beneish M-Score-2.69
Price to Intrinsic Value0.44
Price to Lynch Fair Value1.33
Price to Graham Number0.51
1-Year Target Price3,606.67
Shiller PE Ratio10.73

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 2% 85 / 100   
1 Month 0.37% 75 / 100   
2 Months 9.58% 81 / 100   
6 Months 9% 71 / 100   
1 Year 42.7% 85 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog