from24/7 Wall St.
2 hours agoVistra's 2026 Guidance Reinforces Its Multi-Year Growth Path
Vistra's core business is performing at a level that justifies management's confidence. The record Adjusted EBITDA, locked-in long-term power purchase agreements with hyperscale technology buyers, and a ~30% reduction in share count since November 2021 through roughly $5.9 billion in buybacks paint a picture of a management team allocating capital with conviction.
Business intelligence