Markets··6 min read

Vistra Missed Revenue by $1.7 Billion, Grew EBITDA 31%, and Fell Anyway

Price · 12MYahoo Finance ↗

Vistra reported second-quarter revenue of $4.02 billion against a consensus of roughly $5.73 billion — a miss of about $1.7 billion. Adjusted EBITDA in the same quarter rose 31% to $1.767 billion. The company reaffirmed full-year guidance. The stock fell about 1.8% to $138.79.

Every part of that paragraph is worth reading twice, because it is a clean lesson in which line item actually describes a business.

The quarter

MetricQ2 2026Consensus
Revenue$4.02B~$5.73B
Adjusted EBITDA$1.767B+31% year over year
Net income$305M~$556M
EPS$1.70
FY adjusted EBITDA guide$6.8-7.6Breaffirmed
FY adjusted FCFbG guide$3.925-4.725Breaffirmed

Why revenue is close to meaningless here

For a merchant power generator, headline revenue is a function of wholesale electricity prices, hedge settlements and fuel pass-throughs. When power prices fall, revenue falls — and so does the cost of the power the company buys to serve its retail book. The margin can widen while the top line contracts.

That is what happened. A $1.7 billion revenue miss sitting next to 31% EBITDA growth is not a contradiction; it is the ordinary mechanics of a hedged generation business, and analysts modelling revenue for these companies are modelling the least informative number in the release.

Our team's practice with independent power producers is to read adjusted EBITDA and free cash flow before growth first, and to treat revenue as a commodity-price artifact. On that basis this was a strong quarter.

So why did it fall

Two reasons, both about expectations rather than operations.

Net income missed by a wide margin — $305 million against roughly $556 million expected. GAAP profit at a generator is heavily affected by mark-to-market on hedges, so it is noisy, but a 45% shortfall against consensus is the kind of number that headlines get written from.

Guidance was reaffirmed, not raised. This is the more important one. Vistra trades as an AI-power story: the argument is that data center electricity demand will absorb capacity faster than supply can be built. A stock priced on that argument needs guidance to move up to justify its multiple. Holding a range that was set earlier in the year reads, to a market positioned for acceleration, as the acceleration not yet showing up in the numbers.

The pair trade lesson of the week

This week produced two clean examples of the same theme from opposite ends. Oklo — no meaningful revenue, a doubled loss, a reactor milestone — rose 15%. Vistra — 31% EBITDA growth, billions of contracted cash flow, guidance intact — fell.

The market is not paying for power generation. It is paying for the option on being the way AI infrastructure gets powered. Vistra already sells electricity, so its growth has to arrive as an upgraded forecast. Oklo sells a possibility, so its growth arrives as a milestone.

That is a real and durable distinction, and it tells you which risk you are actually taking in each name. Vistra pays you cash while you wait and re-rates only on raised guidance. Oklo pays you nothing and re-rates on execution events. Both can be defensible positions; owning them for the same reason is not.

What we are watching

  • Whether the FY guide is raised at Q3. That is the entire re-rating mechanism for this name.
  • Contracted data center load, disclosed in megawatts and term — the difference between a thesis and a backlog.
  • The gap between EBITDA and free cash flow as capex for new capacity ramps.

Frequently asked questions

Why did Vistra miss revenue so badly?
Revenue came in at $4.02 billion against a consensus near $5.73 billion. For a merchant power generator, revenue reflects wholesale prices and volumes flowing through hedges, so it swings with electricity prices in ways that do not map to profitability. Adjusted EBITDA rose 31% to $1.767 billion in the same quarter.
What is the right number to judge a power generator on?
Adjusted EBITDA and free cash flow before growth, because these net out the hedging and fuel pass-throughs that make headline revenue volatile. Vistra reaffirmed full-year guidance of $6.8-7.6 billion adjusted EBITDA and $3.925-4.725 billion of ongoing operations adjusted FCFbG.
Why did the stock fall if EBITDA grew 31%?
Shares slipped about 1.8% to $138.79. Net income of $305 million came in below the roughly $556 million expected, and management reaffirmed rather than raised full-year guidance — in a name priced for AI-driven power demand, holding guidance reads as a deceleration.

Ruslan Averin is an independent investor and market analyst, author of averin.com, publishing market research since 2014.

A
Ruslan AverinInvestor & Market Analyst

Writes on capital allocation, risk, and market structure.