DTE
Valuation Utilities · Utilities - Regulated Electric Data as of 2025-12-31P/E Ratio · Metrics
P/E Ratio
17.94
PEG Ratio
0.23
Dividend Yield
-
Gross Margin
16.72%
Net Margin
8.77%
Revenue CAGR 3Y
-1.79%
ROE
12.09%
ROA
2.75%
Buyback Yield
0.00%
Current Ratio
0.80
Magic Earn Yield
4.37%
Altman Z-Score
0.62
Fair Value River
Score
Valuation 62
Profitability 17
Growth 0
Health 20
Yield 0