Canaccord Genuity upgraded Eldorado Gold Corporation (TSE:ELD) on Wednesday, January 13 to “Buy” rating. Eldorado Gold Corporation, together with its subsidiaries, engages in the exploration, development, and mining of gold properties in Turkey, GREECE, Brazil, Serbia, Canada, and Romania.