Vistra Corp. (NEO:ZVST)

Canada flag Canada · Delayed Price · Currency is CAD
7.79
+0.12 (1.56%)
Aug 19, 2026, 3:50 PM EST
Market Cap65.18B -29.4%
Revenue (ttm)27.28B +3.8%
Net Income2.88B -7.1%
EPS8.33 -7.9%
Shares Out n/a
PE Ratio22.64
Forward PE15.44
Dividend0.03 (0.45%)
Ex-Dividend DateJun 22, 2026
Volume3,808
Open7.68
Previous Close7.67
Day's Range7.60 - 7.79
52-Week Range7.35 - 10.05
Beta1.43
Analystsn/a
Price Targetn/a
Earnings DateAug 7, 2026