Vistra Corp. (NEO:ZVST)

Canada flag Canada · Delayed Price · Currency is CAD
8.13
-0.18 (-2.17%)
Oct 19, 2026, 2:39 PM EST
Market Cap70.53B -29.6%
Revenue (ttm)27.28B +3.8%
Net Income2.88B -7.1%
EPS8.33 -7.9%
Shares Out n/a
PE Ratio25.07
Forward PE16.70
Dividend0.05 (0.66%)
Ex-Dividend DateSep 21, 2026
Volume17,006
Open8.46
Previous Close8.31
Day's Range8.13 - 8.46
52-Week Range7.33 - 10.05
Beta1.38
Analystsn/a
Price Targetn/a
Earnings DateNov 6, 2026