US Stocks

Sandstorm Gold Ltd.

Sandstorm Gold Ltd. is a gold royalty company that purchases royalties and gold agreements from companies with advanced development projects or mines. In exchange for upfront payments, Sandstorm Gold Ltd. receives a percentage of the gold mine's production at a fixed price per unit for the life of the mine. With operations in 27 countries around the world, the company has a diversified portfolio of 230 streams and royalties.