ED
Valuation Utilities · Utilities - Regulated Electric Data as of 2025-12-31P/E Ratio · Metrics
P/E Ratio
30.28
PEG Ratio
0.36
Dividend Yield
-
Gross Margin
51.51%
Net Margin
7.43%
Revenue CAGR 3Y
-0.07%
ROE
4.91%
ROA
1.59%
Buyback Yield
-0.08%
Current Ratio
1.02
Magic Earn Yield
4.37%
Altman Z-Score
0.79
Fair Value River
Score
Valuation 52
Profitability 21
Growth 0
Health 25
Yield 0