Benzinga's Top Upgrades, Downgrades For March 29, 2017 By: Benzinga via Benzinga March 29, 2017 at 09:29 AM EDT Top Upgrades Canaccord Genuity upgraded Eldorado Gold Corp (USA) (NYSE: EGO) from Hold to Buy. Eldorado Gold shares rose ... Read More >> Related Stocks: Alphabet-A Amazon.com Arconic Corp Boeing Co Capital One Financial Cognizant Technology Solutions Darden Restaurants Discover Financial Services Dunkin' Brands Group Eldorado Gold Corporation F5 Networks Facebook Fifth Third Bancorp Fortinet Inc Fortive Corp Max S&P 500 4X Leveraged Etns Medpace Holdings Inc Morgan Stanley NRG Energy S&W Seed Company Skechers USA Ord Shs Cl A Synchrony Financial Uscf Gold Strategy Plus Income Fund Vertex Pharmaceuticals Zions Bancorp