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.