Sandstorm Gold Ltd. is a gold streaming and gold royalties company. A gold stream involves Sandstorm making an upfront cash payment to a mining partner, in exchange for the right to purchase a percentage of the life of mine gold produced, at a fixed price per ounce. Sandstorm is a non-operating gold mining company with a portfolio of nine gold streams and three royalties.