Sandstorm Gold Ltd.
Sandstorm Gold Ltd. operates as a gold streaming company. It provides upfront financing to gold mining companies that are looking for capital and in return, receives a gold streaming agreement. The company has changed its name from Sandstorm Resources Ltd. to Sandstorm Gold Ltd. on February 17, 2011. Sandstorm Gold was founded on March 23, 2007 and is headquartered in Vancouver, Canada.