Compare Stocks

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

Select Stocks
DUK
VST

Add up to 3 more stocks

DUK

Duke Energy Corporation

-1.21%
$125.26-1.53
Market Cap

$97.65B

52W Range

$113.90 - $134.49

VST

Vistra Corp.

+2.04%
$157.98+3.16
Market Cap

$53.27B

52W Range

$132.66 - $219.82

Metric
DUK
VST
Valuation
P/E Ratio19.4225.76
Forward P/E18.9116.73
P/B Ratio1.819.40
P/S Ratio2.973.24
P/FCF Ratio14.9646.76
PEG Ratio1.772.30
EV/EBITDA12.2721.79
Profitability
Gross Margin31.6%12.7%
Operating Margin27.0%2.1%
Net Margin15.4%13.8%
ROE9.4%40.0%
ROA2.6%5.4%
ROIC4.1%3.3%
Financial Health
Current Ratio0.550.78
Quick Ratio0.330.69
Debt/Equity1.753.99
Interest Coverage2.361.13
Dividends
Dividend Yield3.4%0.6%
Payout Ratio67.5%41.5%
Consecutive Div Years196