MarketInOut Stock Screener Log In | Sign Up

Electric Power Development Co Ltd

TSE • Utilities • Utilities - Renewable • Quote as of 10/28/2026 15:30
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.81
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

80 / 100
Strongly outperforming

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.81
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,049.00
Change -19 (-0.47%)
Open 4,077.00
Volume 600,900
Turnover 2,433,044,224
Average Volume 570,957

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 1.73% 87 / 100   
1 Month -1.01% 63 / 100   
2 Months 11.76% 83 / 100   
6 Months 8.59% 72 / 100   
1 Year 46.73% 85 / 100   



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