Vistra Corp. (LON:0A8O)
172.49
-1.43 (-0.82%)
At close: Jun 5, 2025
86.45% (1Y)
Market Cap | 42.65B |
Revenue (ttm) | 14.01B |
Net Income (ttm) | 1.73B |
Shares Out | n/a |
EPS (ttm) | 4.94 |
PE Ratio | 24.67 |
Forward PE | 24.71 |
Dividend | 0.69 (0.40%) |
Ex-Dividend Date | Mar 20, 2025 |
Volume | 2,437 |
Average Volume | 7,772 |
Open | 172.82 |
Previous Close | 173.92 |
Day's Range | 169.51 - 173.88 |
52-Week Range | 66.31 - 199.82 |
Beta | n/a |
RSI | 69.00 |
Earnings Date | Aug 5, 2025 |