Sandstorm Gold Ltd. is a gold streaming company. Sandstorm provides upfront financing for gold mining companies that are looking for capital and in return, receives a gold streaming agreement. This agreement gives Sandstorm the right to purchase a percentage of the gold produced from a mine, for the life of the mine, at a fixed price per ounce. Sandstorm has acquired a portfolio of nine gold streams and twenty-five gold royalties, of which thirteen of the underlying mines are producing gold. Sandstorm plans to grow and diversify its low cost production profile through the acquisition of additional gold streams.