VST is trading at $147.77 (-4.01%) following a Q1 earnings report where a slight miss on Adjusted EBITDA overshadowed a revenue beat and reaffirmed guidance.
- The company reported Ongoing Operations Adjusted EBITDA of $1.494B, missing the $1.53B estimate, while revenue of $5.64B exceeded expectations.
- Sentiment is being weighed down by mild Texas weather impacting the retail segment, despite management highlighting positive demand trends from hyperscale customers.
- The stock is pulling back from recent highs amid broader energy sector volatility and mixed market performance.