EXC
Valuation Utilities · Utilities - Regulated Electric Data as of 2025-12-31P/E Ratio · Metrics
P/E Ratio
18.57
PEG Ratio
0.25
Dividend Yield
-
Gross Margin
-21.62%
Net Margin
10.98%
Revenue CAGR 3Y
5.06%
ROE
8.25%
ROA
2.04%
Buyback Yield
0.10%
Current Ratio
0.92
Magic Earn Yield
4.26%
Altman Z-Score
0.46
Fair Value River
Score
Valuation 61
Profitability 12
Growth 17
Health 20
Yield 2