Vistra Corp. (NEO:ZVST)

Canada flag Canada · Delayed Price · Currency is CAD
7.78
+0.25 (3.32%)
Sep 29, 2026, 9:48 AM EST
Market Cap65.63B -33.0%
Revenue (ttm)27.28B +3.8%
Net Income2.88B -7.1%
EPS8.33 -7.9%
Shares Out n/a
PE Ratio22.80
Forward PE15.50
Dividend0.04 (0.46%)
Ex-Dividend DateJun 22, 2026
Volume2,028
Open7.66
Previous Close7.53
Day's Range7.63 - 7.79
52-Week Range7.35 - 10.05
Beta1.41
Analystsn/a
Price Targetn/a
Est. EarningsNov 5, 2026