Vistra Corp. (LON:0A8O)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in USD
135.49
+5.60 (4.31%)
At close: Nov 11, 2026
Market Cap33.58B -31.7%
Revenue (ttm)15.51B +19.8%
Net Income1.89B +135.0%
EPS5.56 +166.1%
Shares Out n/a
PE Ratio18.35
Forward PE14.81
Dividend0.68 (0.67%)
Ex-Dividend DateDec 22, 2026
Volume10,114
Open131.86
Previous Close129.89
Day's Range131.17 - 137.00
52-Week Range110.70 - 196.48
Beta1.38
Analystsn/a
Price Targetn/a
Earnings DateNov 6, 2026