Sandstorm Gold (NYSEAMERICAN:SAND) was upgraded by Zacks Investment Research from a “sell” rating to a “hold” rating in a research note issued on Wednesday.

According to Zacks, “Sandstorm Gold Ltd. is a gold streaming company engaged in providing upfront financing for gold mining companies. It focuses on completing gold purchase agreements with gold mining companies that have advanced stage development projects or operating mines. Sandstorm Gold Ltd. is headquartered in Vancouver, Canada. “

Shares of SAND opened at $3.77 on Wednesday. Sandstorm Gold has a 12 month low of $3.52 and a 12 month high of $5.64.

Institutional investors and hedge funds have recently modified their holdings of the business. Millennium Management LLC lifted its holdings in shares of Sandstorm Gold by 41.7% during the 2nd quarter. Millennium Management LLC now owns 286,270 shares of the mining company’s stock valued at $1,288,000 after buying an additional 84,183 shares during the period. Resources Investment Advisors Inc. lifted its holdings in shares of Sandstorm Gold by 81.4% during the 2nd quarter. Resources Investment Advisors Inc. now owns 36,317 shares of the mining company’s stock valued at $163,000 after buying an additional 16,300 shares during the period. Tower Research Capital LLC TRC lifted its holdings in shares of Sandstorm Gold by 251.5% during the 2nd quarter. Tower Research Capital LLC TRC now owns 23,202 shares of the mining company’s stock valued at $104,000 after buying an additional 16,602 shares during the period. Bank of America Corp DE lifted its holdings in shares of Sandstorm Gold by 63.2% during the 2nd quarter. Bank of America Corp DE now owns 44,754 shares of the mining company’s stock valued at $201,000 after buying an additional 17,326 shares during the period. Finally, Van ECK Associates Corp lifted its holdings in shares of Sandstorm Gold by 7.5% during the 2nd quarter. Van ECK Associates Corp now owns 22,575,858 shares of the mining company’s stock valued at $101,591,000 after buying an additional 1,578,431 shares during the period.

About Sandstorm Gold

Sandstorm Gold Ltd. operates as a gold streaming and royalty company. It has a portfolio of 174 streams and royalties in Canada, the United States, Australia, Honduras, Brazil, Peru, Chile, Argentina, Australia, Turkey, French Guiana, South Africa, Paraguay, Botswana, Sweden, Mongolia, Mexico, and Cote d'Ivoire.

Featured Story: How to Invest in an Index Fund

Get a free copy of the Zacks research report on Sandstorm Gold (SAND)

For more information about research offerings from Zacks Investment Research, visit Zacks.com

Receive News & Ratings for Sandstorm Gold Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Sandstorm Gold and related companies with MarketBeat.com's FREE daily email newsletter.