10 Best Gold Stocks to Buy for the Long Term

7. Eldorado Gold Corporation (NYSE:EGO)

On April 20, 2026, Scotiabank lowered its price target on Eldorado Gold Corporation (NYSE:EGO) to $56 from $58 and maintained an Outperform rating ahead of Q1 results in the Gold & Precious Minerals sector. The firm expects margins to be roughly flat quarter-over-quarter but higher year-over-year, while also anticipating strong free cash flow and lower production costs compared to the prior quarter.

Similarly, BMO Capital analyst Brian Quast lowered the firm’s price target on Eldorado Gold Corporation (NYSE:EGO) to C$82 from C$98 previously and kept an Outperform rating on the shares.

Last month, Eldorado Gold entered into a project alliance through a Memorandum of Understanding with G Mining Services, forming a strategic engineering and construction partnership to support project delivery across its portfolio. G Mining will provide services including early project definition, engineering support, constructability reviews, and planning. The agreement is intended to improve project readiness, delivery certainty, and capital efficiency across projects such as Perama Hill; the Lamaque Complex, including the Sigma Mill expansion; Skouries, including mill start-up, ramp-up, and underground infrastructure; Olympias, including mill filtration modernization and facility upgrades; and McIlvenna Bay, including studies and potential implementation to increase throughput, improve value, and optimize materials handling.

Eldorado Gold Corporation (NYSE:EGO) engages in the mining, exploration, development, and sale of mineral products primarily in Turkey, Canada, and Greece.