Sandstorm Gold Ltd. opereert als een goudroyaltybedrijf. Het richt zich op het verwerven van goud- en andere metaalaankoopovereenkomsten en royalty's van bedrijven die ontwikkelingsprojecten in een vergevorderd stadium hebben of mijnen exploiteren. Het bedrijf biedt bedrijven vooruitbetalingen om een goudstroom of royalty te verwerven en krijgt het recht om een percentage van de productie van een mijn gedurende de levensduur van de mijn te kopen tegen een vaste prijs per eenheid of tegen een vast percentage van de spotprijs. Het heeft een portfolio van 201 streams en royalty's. Het bedrijf heeft vestigingen in Canada, Mexico, de Verenigde Staten, Mongolië, Burkina Faso, Ecuador, Zuid-Afrika, Ghana, Botswana, Ivoorkust, Argentinië, Brazilië, Chili, Peru, Paraguay, Egypte, Ethiopië, Guyana en Frans-Guyana , Turkije, Zweden en Australië. Het bedrijf heette voorheen Sandstorm Resources Ltd. en veranderde de naam in Sandstorm Gold Ltd. in februari 2011. Sandstorm Gold Ltd. werd opgericht in 2007 en heeft zijn hoofdkantoor in Vancouver, Canada.