Suncor Energy (SU) reported Q2 adjusted earnings late Tuesday of 3.23 Canadian dollars ($2.30) per share, up from CA$0.71 a year earlier.
Analysts polled by FactSet expected CA$3.04.
Gross revenue in the three months ended June 30 rose to CA$19 billion from CA$12.75 billion a year earlier.
Suncor shares rose 1.2% in after-hours trading.