5 High Growth Canadian Stocks to Buy Now

2. Eldorado Gold Corporation (NYSE:EGO)

Expected 5-year EPS Growth: 52.13%

On April 15, BMO Capital analyst Brian Quast lowered the firm’s price target on Eldorado Gold Corporation (NYSE:EGO) to C$82 from C$98 while maintaining an Outperform rating. Although the target was reduced, the continued bullish rating suggests confidence in Eldorado’s long-term value proposition despite recent market volatility. Analysts often trim targets to reflect commodity price swings, project timing, or broader market multiples rather than deterioration in the core business.

The day before, TD Securities lowered its price target on Eldorado Gold Corporation (NYSE:EGO) to $40 from $45 and kept a Hold rating, citing concerns that the Foran Mining transaction appeared relatively expensive and near-term dilutive. While acquisitions can pressure sentiment initially, they can also strengthen future production pipelines and reserve bases when executed strategically. Investors focused solely on short-term dilution may be overlooking the long-term benefits of asset expansion and optionality.

For investors bullish on gold and copper, Eldorado provides an attractive blend of precious-metals exposure, geographic diversification, and project upside. If gold prices remain elevated and Skouries progresses smoothly, the stock could see substantial re-rating potential. With a growing production base and long-life assets, Eldorado Gold appears to be an appealing mining stock to buy for long-term upside.

Eldorado Gold Corporation (NYSE:EGO) is a Canadian mining company that explores, develops, and operates gold and base metal mines with primary assets in Canada, Turkey, and Greece. Founded in April 1992 and headquartered in Vancouver, British Columbia, the company owns a diversified portfolio including Lamaque, Kisladag, Olympias, Efemcukuru, and the highly important Skouries project in Greece.