VST is trading at $146.06 (-3.94%) as broader market volatility combines with specific investor concerns following its recent Q1 earnings report.
- Major indices are under pressure following hotter-than-expected CPI data and rising Middle East tensions.
- Beyond the market trend, reports suggest the stock is also weighed down by investor concerns regarding company leverage, FERC scrutiny of data-center deals, and a stalled re-rating based on its "AI utility" narrative.
- The decline follows the recent completion of a $6.13 billion share repurchase program, with focus shifting to these outstanding risks.