Head-to-Head

Eversource Energy vs. Vistra Corp.

ES

Eversource Energy

$72.33 +0.37%

VS VST

Vistra Corp.

$140.59 -0.56%

Eversource Energy and Vistra Corp. are evenly matched on the factors we track — the better pick depends on what you're optimizing for.

Size & Scale

ESVST
Market Cap $27.20 billion $47.40 billion
Revenue (TTM) $14.00 billion
Net Income (TTM) $1.46 billion

VST leads on 1 of 1 size & scale factors.

Valuation

ESVST
P/E Ratio 18.74
Price / Book 1.66
Price / Sales 1.94

ES and VST split the valuation factors evenly.

Profitability

ESVST
Net Margin 10.41%
Return on Equity 8.92%

ES and VST split the profitability factors evenly.

Dividend

ESVST
Dividend Yield 4.36%
Payout Ratio 81.61

ES and VST split the dividend factors evenly.

Risk & Sentiment

ESVST
Short Interest 1.38% 9.25%

ES leads on 1 of 1 risk & sentiment factors.

Dig deeper: ES overview, ES financials, VST overview, VST financials.

Comparisons use delayed, cached fundamental data and cover only the factors shown. For informational purposes only — not investment advice.