Vistra Corp. (NEO:ZVST)

Canada flag Canada · Delayed Price · Currency is CAD
6.80
+0.64 (10.39%)
Nov 6, 2026, 3:59 PM EST
Market Cap59.64B -34.2%
Revenue (ttm)29.23B +19.8%
Net Income3.57B +135.0%
EPS0.40 +165.0%
Shares Out n/a
PE Ratio16.82
Forward PE12.63
Dividend0.05 (0.79%)
Ex-Dividend DateSep 21, 2026
Volume37,862
Open6.61
Previous Close6.16
Day's Range6.49 - 6.84
52-Week Range6.06 - 10.05
Beta1.38
Analystsn/a
Price Targetn/a
Earnings DateNov 6, 2026