Vistra Corp. (LON:0A8O)

London flag London · Delayed Price · Currency is GBP · Price in USD
148.68
+0.57 (0.38%)
At close: Sep 11, 2026
Market Cap36.83B -29.6%
Revenue (ttm)14.48B +3.8%
Net Income1.53B -7.1%
EPS4.42 -7.9%
Shares Out n/a
PE Ratio24.10
Forward PE16.66
Dividend0.68 (0.62%)
Ex-Dividend DateSep 21, 2026
Volume12,785
Open146.00
Previous Close148.11
Day's Range145.01 - 150.20
52-Week Range132.67 - 219.33
Beta1.43
Analystsn/a
Price Targetn/a
Earnings DateNov 5, 2026