Electric Power Development Co., Ltd.JP:9513

Market cap
¥682.8B
P/E ratio
7.7x
Period EndEBITDA margin (%) YoY (%)
Mar 31, 202519.3+12.66%
Mar 31, 202417.2+8.50%
Mar 31, 202315.8-6.70%
Mar 31, 202217-11.48%
Mar 31, 202119.2+5.08%
Mar 31, 202018.2+3.04%
Mar 31, 201917.7-18.80%
Mar 31, 201821.8+3.09%
Mar 31, 201721.1-9.63%
Mar 31, 201623.4+5.68%
Mar 31, 201522.1