Some of the top gold mining operations include companies like Barrick Gold (ABX) and Newmont Mining Corp. (NEM). On February 25, 2019, Newmont Mining (NEM) announced a plan to merge with Barrick Gold. If approved, it would create the largest company with Tier One gold assets in the world. Best Gold Stocks To Buy [or sell] Sibanye Gold Limited. One of the best performing gold stocks to watch for the better part of the last year has been Sibanye Gold (SBGL – Free Report). In fact, since January 17, 2019, shares of SBGL stock have climbed from $2.83 to highs of $11.07 this week. This 291% move didn’t come on its own. Only buy gold stocks with top-tier management teams with proven records. Focus on companies with low debt, low AISC, and especially streaming/royalty companies. 4 Gold Stocks I’m Buying in 2020. I keep about 4-5% of my portfolio in gold stocks, with a major focus on gold royalty and streaming companies.