Vistra Corp. (LON:0A8O)

London flag London · Delayed Price · Currency is GBP · Price in USD
137.22
-1.94 (-1.39%)
At close: Aug 21, 2026
Market Cap33.54B -30.9%
Revenue (ttm)14.48B +3.8%
Net Income1.53B -7.1%
EPS4.42 -7.9%
Shares Out n/a
PE Ratio21.95
Forward PE14.43
Dividend0.68 (0.68%)
Ex-Dividend DateSep 21, 2026
Volume15,437
Open140.78
Previous Close139.16
Day's Range136.50 - 141.70
52-Week Range132.67 - 219.33
Beta1.43
Analystsn/a
Price Targetn/a
Earnings DateAug 7, 2026