Compare Stocks

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

Select Stocks
VST
WEC

Add up to 3 more stocks

VST

Vistra Corp.

-0.56%
$140.59-0.79
Market Cap

$47.40B

52W Range

$132.66 - $219.82

WEC

WEC Energy Group, Inc.

-0.31%
$107.63-0.34
Market Cap

$35.06B

52W Range

$102.95 - $119.91

Metric
VST
WEC
Valuation
P/E Ratio61.1320.86
Forward P/E15.5119.22
P/B Ratio8.582.50
P/S Ratio2.963.49
P/FCF Ratio42.70N/A
PEG Ratio5.4620.88
EV/EBITDA20.4014.73
Profitability
Gross Margin17.5%50.5%
Operating Margin7.9%24.1%
Net Margin16.7%16.7%
ROE18.5%12.0%
ROA115.2%3.2%
ROIC3.3%5.3%
Financial Health
Current Ratio-22.220.45
Quick RatioN/A0.30
Debt/EquityN/A1.63
Interest Coverage1.132.65
Dividends
Dividend Yield0.7%3.4%
Payout Ratio41.2%75.9%
Consecutive Div Years610