12 Best Gold Mining Companies to Buy Now

Page 6 of 10

5. B2Gold Corp. (NYSE:BTG)

Analyst Upside: 28.75%

Number of Hedge Fund Holders: 23

B2Gold Corp. (NYSE:BTG) is one of the best gold mining companies to buy now. On August 7, B2Gold Corp. (NYSE:BTG) reported the financial results for the second quarter of FY2025, reiterating its 2025 total gold production.

B2Gold expects to achieve its 2025 total gold production guidance of 970,000 to 1.07 million ounces. The company anticipates the Fekola Complex, Masbate Mine, and Otjikoto Mine to continue to outperform production expectations. On June 30, 2025, the company completed the first gold pour from its new Goose Mine in Nunavut. The Goose Mine is expected to begin commercial production in September 2025 and add between 120,000 and 150,000 ounces of gold in 2025.

In the long-term inclusive, the Goose Mine is estimated to generate average annual gold production of almost 300,000 ounces of gold per year from 2026 to 2031. Moreover, the realized gold price per ounce remains above the original 2025 budgeted gold price of $2,250 per ounce, improving B2Gold’s cash-generating activities.

B2Gold Corp. (NYSE:BTG) is a gold miner and producer company in Canada. The company operates the Fekola Mine in Mali, the Masbate Mine in the Philippines, the Otjikoto Mine in Namibia, and other projects.

Page 6 of 10