ONEOK (OKE) reported Q2 earnings late Monday of $1.53 per diluted share, up from $1.34 a year earlier.
Analysts polled by FactSet expected $1.46.
Revenue for the three months ended June 30 rose $12.05 billion from $7.89 billion a year earlier.
Analysts expected $8.95 billion, if comparable.
The company said it now expects 2026 earnings of $5.68 per diluted share at the midpoint. Analyst expect $5.68.