NYSE:VSTRenewable Energy
Assessing Vistra (VST) Valuation After New Nuclear Demand And Big Tech Power Deals
Vistra (VST) is back in focus after strong customer interest in its 1.8-gigawatt nuclear facility and new power purchase agreements with Amazon and Meta, along with more upbeat analyst commentary.
See our latest analysis for Vistra.
At a share price of US$163.62, Vistra has seen a 9.34% 1 month share price return and a very large 5 year total shareholder return. This suggests momentum has been strong despite some shorter term dips as investors reassess earnings and clean energy contract...