9 Best Canadian Gold Stocks to Buy Right Now

7. Eldorado Gold Corp. (NYSE:EGO)

Number of Hedge Fund Holders: 22

Eldorado Gold Corp. (NYSE:EGO) is one of the best Canadian gold stocks to buy right now. On April 30, Eldorado Gold reported gold production of 100,358 ounces for Q1 2026, generating $532.4 million in revenue at an average realized gold price of $4,891 per ounce. The company maintained its annual production guidance of 490,000 to 590,000 ounces, with output expected to be weighted toward H2 of the year. Financial results were highlighted by adjusted net earnings of $188.2 million, or $0.95 per share, though free cash flow was a negative $129.1 million due to capital investment in growth projects.

CapEx for the quarter totaled $318 million, with $135.6 million specifically allocated to the Skouries project as it advances toward first concentrate production. Despite these heavy investments, Eldorado maintains a strong liquidity position with $629.7 million in cash and cash equivalents. The company also initiated its dividend program during the quarter, declaring a Q2 dividend of $0.075 per common share payable in June.

Significant leadership changes are also underway, as CEO George Burns announced his retirement for Q3 2026, timed with the ramp-up at Skouries. Christian Milau, the current President, is set to succeed him as CEO. Additional corporate appointments include Simon Hille as EVP and Chief Operating Officer and Gordana Vicentijevic as SVP of Projects. These transitions, alongside the steady progress at Skouries and the initiation of shareholder returns, underscore Eldorado Gold Corp.’s (NYSE:EGO) focus on its next phase of growth and operational delivery.

Eldorado Gold Corp. (NYSE:EGO) is involved in mining, researching, developing, and selling various mineral products. Its portfolio is concentrated on gold along with silver, lead, and zinc. The company owns all the mines it operates across its key regions, which include Turkey, Greece, and Canada.