D
Valuation Utilities · Utilities - Regulated Electric Data as of 2026-06-30P/E Ratio · Metrics
P/E Ratio
44.29
PEG Ratio
1.46
Dividend Yield
-
Gross Margin
49.67%
Net Margin
7.46%
Revenue CAGR 3Y
12.92%
ROE
4.70%
ROA
1.12%
Buyback Yield
-0.23%
Current Ratio
0.81
Magic Earn Yield
3.78%
Altman Z-Score
0.48
Fair Value River
Score
Valuation 29
Profitability 20
Growth 43
Health 18
Yield 0