NYSE:VSTRenewable Energy
Assessing Vistra (VST) Valuation After Strong Multi Year Returns And Recent Share Price Pullback
Vistra (VST), a US based integrated power producer and retailer, has drawn investor attention after recent trading, with shares at about $159.60 and a one year total return figure of approximately 51%.
See our latest analysis for Vistra.
That recent pullback in the share price, with a 1 day share price return of 2.36% decline after a 30 day share price return of 9.30%, comes after very large 3 year and 5 year total shareholder returns. This suggests sentiment has cooled slightly in the short...