Stock Comparison

BEPC VST
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric BEPC
Brookfield Renewable Corp
VST
Vistra Corp
Price $31.61 $124.80
Change % +1.09% +10.55%
Market Cap 4.76B 41.69B
P/E Ratio — 18.8
EPS $-10.39 $6.48
52W High $45.18 $196.80
52W Low $27.57 $110.89
Volume — —
Avg Volume 2.60M 7.75M
Open $31.38 $119.57
Prev Close $31.27 $112.89
Div Yield 5.13% 2.44%
Annual Dividend $1.39 $1.47
Payout Ratio — 52.8%
Analyst Rating Strong sell Strong buy
Price Target $105.54 $197.88
Total Analysts 9 24