
Vistra Corp. (VST) reported Q2 2025 earnings of $1.01 per share, surpassing the Zacks Consensus Estimate by 3.1%, though total revenues of $4.25 billion missed expectations by 14.8% despite a 10.5% year-over-year increase. Operating income fell to $515 million, impacted by significant increases in fuel, operating, and interest costs. Strategic developments include expanding its clean energy portfolio and securing a 20-year operating extension for the Perry Nuclear Power Plant. Vistra also highlighted substantial share repurchases, having reduced outstanding shares by 30% since November 2021, and reiterated its 2025 guidance for adjusted EBITDA of $5.5-$6.1 billion and adjusted free cash flow of $3-$3.6 billion.
Vistra Corp. (VST) presented a mixed financial picture for its second quarter of 2025, characterized by bottom-line outperformance but significant top-line and margin pressures. The company reported earnings of $1.01 per share, narrowly beating the consensus estimate by 3.1% and improving from $0.90 in the prior-year quarter. This earnings beat, however, was overshadowed by a substantial 14.8% miss on revenue, which came in at $4.25 billion. While revenue grew 10.5% year-over-year, this growth was consumed by escalating costs, with fuel and purchased power expenses rising 23.6% and interest charges increasing 25.7%. Consequently, operating income fell sharply to $515 million from $808 million year-over-year, highlighting significant margin compression. On a strategic front, the company is demonstrating a commitment to long-term value through the 20-year operational extension of its Perry Nuclear Power Plant and its expansion into clean energy, funded by a 52% year-over-year increase in capital expenditures for the first half of 2025. Management reaffirmed its full-year guidance for adjusted EBITDA and free cash flow, suggesting confidence in its operational outlook despite the quarterly challenges. Furthermore, Vistra continues its aggressive capital return program, having reduced its share count by 30% since November 2021 with $1.4 billion remaining on its repurchase authorization.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
mixed
Sentiment Score
0.00
Ticker Sentiment