Teck Resources (TECK) reported Q2 adjusted earnings Thursday of 1.93 Canadian dollars ($1.37) per diluted share, up from CA$0.38 a year earlier.
Analysts surveyed by FactSet expected CA$1.35.
Revenue for the quarter ended June 30 was CA$3.61 billion, up from CA$2.02 billion a year earlier.
Analysts polled by FactSet expected CA$3.39 billion.