Compare Stocks

Compare up to 5 stocks side by side with metrics, growth rates, and performance charts

Select Stocks
D
VST

Add up to 3 more stocks

D

Dominion Energy, Inc.

+0.88%
$67.39+0.59
Market Cap

$59.27B

52W Range

$55.85 - $72.99

VST

Vistra Corp.

-0.56%
$140.59-0.79
Market Cap

$47.40B

52W Range

$132.66 - $219.82

Metric
D
VST
Valuation
P/E Ratio23.4061.13
Forward P/E18.8015.51
P/B Ratio2.068.58
P/S Ratio3.242.96
P/FCF RatioN/A42.70
PEG Ratio0.415.46
EV/EBITDA16.2620.40
Profitability
Gross Margin49.3%17.5%
Operating Margin25.1%7.9%
Net Margin13.9%16.7%
ROE8.8%18.5%
ROA2.1%115.2%
ROIC3.4%3.3%
Financial Health
Current Ratio0.81-22.22
Quick Ratio0.64N/A
Debt/Equity1.85N/A
Interest Coverage2.181.13
Dividends
Dividend Yield4.0%0.7%
Payout Ratio77.2%41.2%
Consecutive Div Years06