SO
Valuation Utilities · Utilities - Regulated Electric Data as of 2026-03-31P/E Ratio · Metrics
P/E Ratio
20.07
PEG Ratio
0.24
Dividend Yield
-
Gross Margin
46.47%
Net Margin
16.15%
Revenue CAGR 3Y
9.02%
ROE
14.61%
ROA
3.45%
Buyback Yield
-1.71%
Current Ratio
0.65
Magic Earn Yield
5.10%
Altman Z-Score
0.76
Fair Value River
Score
Valuation 62
Profitability 30
Growth 30
Health 18
Yield 0