Vistra Corp. (FRA:0V6)

Germany flag Germany · Delayed Price · Currency is EUR
125.28
+1.24 (1.00%)
At close: Oct 23, 2026
Market Cap42.01B -22.5%
Revenue (ttm)16.82B +3.8%
Net Income1.77B -7.1%
EPS5.24 -7.9%
Shares Out n/a
PE Ratio23.93
Forward PE15.34
Dividend0.79 (0.63%)
Ex-Dividend DateSep 21, 2026
Volume376
Open125.82
Previous Close124.04
Day's Range122.20 - 126.76
52-Week Range115.32 - 175.50
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateNov 6, 2026