DOMINION ENERGY, INC (D)
Electric Services · Electric Services · NYSE
$68.29
-0.47%
Investingg Score
47.1 / 100
Sell
Business overview
- Operating margin of 26.7%
- Gross margin is Data unavailable.
- Free cash flow margin is Data unavailable.
These metrics show that the company retains over a quarter of its revenue as operating income, though broader margin visibility is limited by unavailable data.
Financial health
- Balance sheet pillar score of 14
- Financial quality pillar score of 38
- Risk pillar score of 100
These scores suggest significant weakness in underlying financial health and balance sheet stability despite a maximum risk score.
- Gross Margin
- Data unavailable
- Operating Margin
- 26.7%
- Current Ratio
- 0.8x
- Debt / Equity
- 1.59
- Free Cash Flow (TTM)
- Data unavailable
- Interest Coverage
- Data unavailable
Valuation
- P/E ratio of 19.79
- Forward P/E of 18.77
- EV to EBITDA of 14.24
These valuation multiples indicate reasonable pricing relative to earnings, which is supported by a valuation pillar score of 65.
- P/E (TTM)
- 19.8x
- Forward P/E
- 18.8x
- Price / Sales
- 3.4x
- EV / EBITDA
- 14.2x
- FCF Yield
- Data unavailable
Key risks
- Balance sheet pillar score of 14 points to substantial financial leverage or solvency concerns.
- Financial quality pillar score of 38 highlights weak fundamental performance.
- Technical RSI of 39.6 indicates soft short-term momentum.
Market cap $60.0B · data as of 2026-08-19
Related stocks
Get the full interactive report
Technicals, earnings history, news, bull/base/bear scenarios, Ask the Stock, and more — free to start.
Analyze D with Investingg AINot investment advice. Investingg AI summarizes public data and AI-generated analysis for informational purposes only.
