Vistra Corp. (LON:0A8O)

London flag London · Delayed Price · Currency is GBP · Price in USD
139.94
+1.65 (1.19%)
At close: Oct 1, 2026
Market Cap35.50B -28.9%
Revenue (ttm)14.48B +3.8%
Net Income1.53B -7.1%
EPS4.42 -7.9%
Shares Out n/a
PE Ratio23.24
Forward PE15.69
Dividend0.68 (0.64%)
Ex-Dividend DateSep 21, 2026
Volume18,731
Open139.55
Previous Close138.29
Day's Range137.03 - 141.75
52-Week Range132.67 - 217.01
Beta1.41
Analystsn/a
Price Targetn/a
Earnings DateNov 6, 2026