10 Must-Buy Mining Stocks to Invest In

8. Eldorado Gold Corporation (NYSE:EGO)

On February 26, 2026, BofA raised the firm’s price target on Eldorado Gold Corporation (NYSE:EGO) to $38 from $33 and maintained an Underperform rating on the shares. The firm updated price targets across its North American Metals & Mining coverage following revised 2026 metal price forecasts.

On February 25, 2026, Scotiabank lowered its price target on Eldorado Gold to $58 from $59 and maintained an Outperform rating. The firm said it is updating models for Gold & Precious Minerals stocks under its coverage and noted that the company has delivered on the start-up of the Skouries project, is set to close its Foran transaction in Q2, completed the expansion at Olympias, and advanced the Perama Hill project.

On February 19, 2026, Eldorado Gold reported Q4 adjusted EPS of 63c, compared with the 64c consensus estimate, and revenue of $577.2M. CEO George Burns said 2025 was a year of strong execution and meaningful progress across the company’s portfolio, with gold production reaching the higher end of guidance at 488,268 ounces. Burns highlighted strong performance at Lamaque and consistent results from Kisladag and Efemcukuru, adding that favorable gold prices and solid operating execution drove revenue of $1.8B, operating cash flow of $743M, and free cash flow of $316M excluding Skouries. He also noted that the company’s strong balance sheet provides the financial flexibility to advance its growth pipeline while maintaining the ability to return capital to shareholders.

Eldorado Gold Corporation (NYSE:EGO), together with its subsidiaries, engages in the mining, exploration, development, and sale of mineral products primarily in Turkey, Canada, and Greece. The company primarily produces gold, along with silver, lead, and zinc.