Sandstorm Gold Ltd. opera come società di royalty sull'oro. Si concentra sull'acquisizione di oro e altri contratti di acquisto di metalli e royalties da aziende che hanno progetti di sviluppo in fase avanzata o che gestiscono miniere. La società offre pagamenti anticipati alle aziende per acquisire un flusso di oro o royalty e riceve il diritto di acquistare una percentuale della produzione di una miniera per tutta la vita della miniera a un prezzo fisso per unità o a una percentuale fissa del prezzo spot. Ha un portafoglio di 201 stream e royalties. L'azienda è presente in Canada, Messico, Stati Uniti, Mongolia, Burkina Faso, Ecuador, Sudafrica, Ghana, Botswana, Costa d'Avorio, Argentina, Brasile, Cile, Perù, Paraguay, Egitto, Etiopia, Guyana, Guyana francese , Turchia, Svezia e Australia. La società era precedentemente nota come Sandstorm Resources Ltd. e ha cambiato nome in Sandstorm Gold Ltd. nel febbraio 2011. Sandstorm Gold Ltd. è stata costituita nel 2007 e ha sede a Vancouver, Canada.