← All curated stocks

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 AI

Not investment advice. Investingg AI summarizes public data and AI-generated analysis for informational purposes only.