Duke Energy (DUK) reported Q1 adjusted earnings Tuesday of $1.76 per diluted share, up from $1.44 a year earlier.
Analysts polled by FactSet expected $1.60.
Revenue for the quarter ended March 31 was $8.25 billion, compared with $7.67 billion a year earlier.
Analysts surveyed by FactSet expected $8.06 billion.
The company reaffirmed its 2025 adjusted earnings guidance range of $6.17 to $6.42 per diluted share. Analysts surveyed by FactSet expect $6.33.