Alamos Gold (AGI) reported Q2 adjusted earnings late Wednesday of $0.59 per basic share, up from $0.34 a year earlier.
Analysts polled by FactSet expected $0.53.
Revenue for the three months ended June 30 was $594.1 million, up from $438.2 million a year earlier.
Four analysts expected $593.6 million.