Electric Power Development Co., Ltd.

¥3,922As of Sun 8 Nov 2026, 12:00 UTC
TSE:9513Utilities
Country Japan
PE (Fwd) •••
TSR 10Y CAGR 8.50%
Div yield 2.81%
ROE 4.40%
Utilities (Renewable)
Beta (5Y) (0.21)
PE TTM 13.68
TSR TTM 37.10%
Mkt cap ¥690.4B
ROIC 3.21%
SE Grade™
Value
Quality
Moat
Consensus
Reference
¥4,263
8.70%
(34.34%)
Hold 3|9|11|8|6
3Q26
4Q26
1Q27
2Q27
Earnings per share¥
81.14
81.30
79.08
79.24
25.52%
13.47%
0.88%
(5.19%)
Revenue¥B
96.84
102.6
100.9
98.36
12.52%
15.77%
11.63%
4.22%
Peers (US$4.384B)
Cap (US$)
PE
395.1M
24.49x
370.1M
9.217x
Capital
TTM
5Y
10Y
Leveragex
2.390
—
—
EBIT/Intx
1.074
0.045
0.060
Own earn%
201.32
(59.08)
(58.06)
Sh yield%
24.51
25.63
19.91
Owners
Insiders/Inst%
0.16
35.26
Short interest%
2.71
SBC / revenue%
1.32
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
18
Op margin range%
5–11
$1 testx
—
Incr. ROIC%
11