Compare Stocks

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

Select Stocks
NEE
VST

Add up to 3 more stocks

NEE

NextEra Energy, Inc.

-0.39%
$87.10-0.34
Market Cap

$181.66B

52W Range

$69.24 - $98.75

VST

Vistra Corp.

+2.04%
$157.98+3.16
Market Cap

$53.27B

52W Range

$132.66 - $219.82

Metric
NEE
VST
Valuation
P/E Ratio22.2525.76
Forward P/E21.5116.73
P/B Ratio3.319.40
P/S Ratio6.483.24
P/FCF Ratio77.3046.76
PEG Ratio1.292.30
EV/EBITDA18.3021.79
Profitability
Gross Margin67.3%12.7%
Operating Margin29.2%2.1%
Net Margin29.0%13.8%
ROE14.8%40.0%
ROA3.7%5.4%
ROIC4.2%3.3%
Financial Health
Current Ratio0.600.78
Quick Ratio0.490.69
Debt/Equity1.753.99
Interest Coverage1.811.13
Dividends
Dividend Yield2.9%0.6%
Payout Ratio75.3%41.5%
Consecutive Div Years306