Vistra Corp. (ETR:0V6)

Germany flag Germany · Delayed Price · Currency is EUR
111.68
+10.52 (10.40%)
At close: Nov 6, 2026
Market Cap37.95B -32.1%
Revenue (ttm)18.13B +19.8%
Net Income2.21B +135.0%
EPS6.72 +167.4%
Shares Out n/a
PE Ratio16.63
Forward PE12.63
Dividend0.80 (0.72%)
Ex-Dividend DateDec 22, 2026
Volume6,205
Open101.54
Previous Close101.16
Day's Range101.54 - 111.68
52-Week Range99.08 - 150.00
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateNov 6, 2026