Vistra Corp. (NEO:ZVST)

Canada flag Canada · Delayed Price · Currency is CAD
8.48
+0.29 (3.54%)
Sep 8, 2026, 2:28 PM EST
Market Cap70.15B -20.4%
Revenue (ttm)27.28B +3.8%
Net Income2.88B -7.1%
EPS8.33 -7.9%
Shares Out n/a
PE Ratio24.37
Forward PE17.04
Dividend0.03 (0.41%)
Ex-Dividend DateJun 22, 2026
Volume64,439
Open8.34
Previous Close8.19
Day's Range8.25 - 8.52
52-Week Range7.35 - 10.05
Beta1.41
Analystsn/a
Price Targetn/a
Earnings DateNov 5, 2026