Triple Flag Precious Metals (TFPM) reported Q3 adjusted net earnings late Tuesday of $0.24 per share, up from $0.14 a year earlier.
Analysts polled by FactSet expected $0.22.
Revenue in the three months ended Sept. 30 rose to $93.5 million from $73.7 million a year earlier.
Three analysts surveyed by FactSet expected $93.5 million.
The company maintained its quarterly dividend at $0.0575 a share, payable Dec. 15 to investors of record Dec. 1.