WallStreetZen

NYSE: D
Dominion Energy Inc Stock

$74.87-0.64 (-0.85%)
Updated Jul 30, 2021
D Price
$74.87
Fair Value Price
N/A
Market Cap
$60.38B
52 Week Low
$67.85
52 Week High
$86.95
P/E
73.4x
P/B
2.26x
P/S
4.2x
PEG
1.18x
Dividend Yield
3.78%
Revenue
$14.58B
Earnings
$877.00M
Gross Margin
45.4%
Operating Margin
11.51%
Profit Margin
6%
Debt to Equity
2.61
Operating Cash Flow
$5B
Beta
0.7
Next Earnings
Aug 6, 2021
Ex-Dividend
N/A
Next Dividend
N/A

Zen Score

High
Medium
Low
31
Industry average

Reasons for this score

D ($74.87) is trading below its intrinsic value of $210.05, according to Benjamin Graham's Formula from Chapter 11 of "The Intelligent Investor"
Valuation
D is poor value based on its earnings relative to its share price (73.4x), compared to the US market average (31.55x)
Valuation
D is poor value based on its earnings relative to its share price (73.4x), compared to the US Utilities - Diversified industry average (32.7x)
Valuation

1 of 13

D News

Valuation

D price to earnings (PE)

For valuing profitable companies with steady earnings
Company
73.4x
Industry
32.7x
Market
31.55x
D is poor value based on its earnings relative to its share price (73.4x), compared to the US market average (31.55x)
Valuation
D is poor value based on its earnings relative to its share price (73.4x), compared to the US Utilities - Diversified industry average (32.7x)
Valuation

D price to book (PB)

For valuing companies that are loss-making or have lots of physical asset
Company
2.26x
Industry
1.9x
D is poor value based on its book value relative to its share price (2.26x), compared to the US Utilities - Diversified industry average (1.9x)
Valuation

D price to earnings growth (PEG)

For valuing profitable companies with growth potential
D is poor value relative to its rate of earnings growth, measured by PEG ratio (1.18x)
Valuation

D's financial health

Profit margin

Revenue
$3.9B
Net Income
$1.0B
Profit Margin
26%
D's cash and short-term investments ($477.00M) cannot cover D's cash burn for the next year ($1.17B), once increasing cash burn (35.52%) is accounted for
Financials
D's profit margin has decreased (-5.3%) in the last year from (11.3%) to (6%)
Financials

Assets to liabilities

Assets
$96.7B
Liabilities
$69.7B
Debt to equity
1.45
D's short-term liabilities ($11.84B) exceed its short-term assets ($6.66B)
Financials
D's long-term liabilities ($57.83B) exceed its short-term assets ($6.66B)
Financials
D's debt relative to shareholder equity (2.61) has decreased or remained constant compared to 5 years ago (3.53)
Financials
D's debt to equity ratio (2.61) is considered high
Financials

Cash flow

Operating
$1.5B
Investing
-$2.3B
Financing
$1.2B
D's cash and short-term investments ($477.00M) cannot cover D's cash burn ($1.17B) for 1 year
Financials

Dominion Energy Stock FAQ

What is Dominion Energy's quote symbol?

(NYSE: D) Dominion Energy trades on the NYSE under the ticker symbol D. Dominion Energy stock quotes can also be displayed as NYSE: D.

What is the 52 week high and low for Dominion Energy (NYSE: D)?

(NYSE: D) Dominion Energy's 52-week high was $86.95, and its 52-week low was $67.85. It is currently -13.89% from its 52-week high and 10.35% from its 52-week low.

How much is Dominion Energy stock worth today?

(NYSE: D) Dominion Energy currently has 806,524,337 outstanding shares. With Dominion Energy stock trading at $74.87 per share, the total value of Dominion Energy stock (market capitalization) is $60.38B.

Dominion Energy stock was originally listed at a price of $21.28 in Dec 31, 1997. If you had invested in Dominion Energy stock at $21.28, your return over the last 23 years would have been 251.83%, for an annualized return of 5.62%.

How much is Dominion Energy's stock price per share?

(NYSE: D) Dominion Energy stock price per share is $74.87 today (as of Jul 30, 2021).

What is Dominion Energy's Market Cap?

(NYSE: D) Dominion Energy's market cap is $60.38B, as of Aug 2, 2021.

Market cap (market capitalization) is the total market value of a publicly traded company's outstanding shares.

Dominion Energy's market cap is calculated by multiplying D's current stock price of $74.87 by D's total outstanding shares of 806,524,337.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.