10 Most Undervalued Gold Stocks to Buy According To Analysts

7. Eldorado Gold Corporation (NYSE:EGO)

Price to Earnings Ratio as of June 30: 12.77

Stock Upside Potential: 13.44%

Eldorado Gold Corporation (NYSE:EGO) is one of the 10 most undervalued gold stocks to buy, according to analysts. On June 24, analysts at National Bank reiterated an ‘Outperform’ rating on the stock. Additionally, the analysts raised the price target to C$40.50 from C$36.

The bullish stance underscores the research firm’s positive outlook about the company’s prospects. The stance also comes on the company delivering a solid first quarter, with gold production hitting highs of 115,893 ounces.

The gold producer expects its production in the second half of the year to range between 460,000 and 500,000 ounces. The company remains in a solid financial position to ramp up production, having exited Q1 2025 with $1.2 billion in total liquidity that provides financial flexibility for investments and strategic initiatives.

Eldorado Gold Corporation (NYSE:EGO) is a mid-tier gold and base metals producer with mining, development, and exploration operations in Canada, Greece, and Turkey. It is involved in the extraction, refinement, and sale of gold and other valuable metals.