NYSE:VSTRenewable Energy
A Look At Vistra (VST) Valuation After Strong Long Term Shareholder Returns
Without a specific news announcement to anchor today, Vistra (VST) is drawing attention as investors weigh its recent share performance, current valuation signals, and the scale of its US$51.2b market footprint.
See our latest analysis for Vistra.
At a share price of US$151.18, Vistra has seen short term share price pressure, with a 7 day share price return of 2.77% and a 90 day share price return decline of 7.21%. However, its 1 year total shareholder return of 54.94% points to strong longer...