EquityFolio

D vs VST

Dominion Energy, Inc. Common Stock · Vistra Corp. Common Stock

Relative return (rebased to 100)

Key stats

Metric D VST
Price $68.54 $146.40
Market Cap $60.28B $49.36B
P/E 20.11 52.29
P/B 2.07 8.82
P/S 3.65 2.78
ROE 10.3% 16.9%
Net Margin 18.2% 5.3%
Gross Margin
Revenue Growth 14.2% 3.0%
Dividend Yield 3.90% 0.62%
EPS $3.41 $2.80

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.