NYSE:VSTRenewable Energy
Is It Time To Reassess Vistra (VST) After Its Recent Share Price Pullback
If you are wondering whether Vistra's current share price lines up with its underlying worth, you are not alone. This article focuses on exactly that question.
After a very strong multi year run, the stock has recently pulled back, with a 7 day return of an 8.1% decline, a 30 day return of a 14.8% decline, and a year to date return of an 11.6% decline from a last close of US$146.02.
That recent share price softness comes after a very large 3 year return and an even stronger 5 year return...