ES
Valuation Utilities · Utilities - Regulated Electric Data as of 2026-06-30P/E Ratio · Metrics
P/E Ratio
126.89
PEG Ratio
0.94
Dividend Yield
-
Gross Margin
32.05%
Net Margin
1.85%
Revenue CAGR 3Y
3.36%
ROE
1.31%
ROA
0.34%
Buyback Yield
-0.11%
Current Ratio
0.80
Magic Earn Yield
4.72%
Altman Z-Score
-
Fair Value River
Score
Valuation 33
Profitability 10
Growth 11
Health 27
Yield 0