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 ten streams and twenty-eight 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.