Sandstorm Gold has reported its financial results for Q3 2019.
It was a record quarter across the board: production, revenue, and cash flow.
Guidance remains unchanged, as Sandstorm expects 63,000 - 70,000 ounces of gold production this year.
But are shares a buy here, and what are share price catalysts? Is it time to sell?