Catch up on today's top five analyst upgrades with this list compiled by The Fly: 1. Exelon (EXC) upgraded to Buy from Neutral at Goldman Sachs with analyst Michael Lapides saying the stock is one of his "top utility ideas." 2. Helix Energy (HLX) upgraded to Strong Buy from Outperform at Raymond James with analyst Marshall Adkins saying he calls the company a "defensive" cash flow generator and sees an improved valuation at current share levels. 3. Helmerich & Payne (HP) upgraded to Overweight from Neutral at Piper Jaffray with analyst John Watson saying "If and when generalist interest" in oilfield services returns, Helmerich & Payne will be on the short-list for many investors because of the company's "fortress" balance sheet, history of returning capital to shareholders, and "generous" current dividend yield. 4. Garmin (GRMN) resumed with a Neutral from Underweight at JPMorgan with analyst Paul Chung saying the stock is down ~12% since hitting a multi-year high in early April, which creates a more balanced risk/reward profile. 5. W.P. Carey (WPC) upgraded to Neutral from Sell at Citi with analyst Emmanuel Korchman saying he had been concerned about retail shareholder churn following the CPA-17 merger, but he now says the magnitude was less than anticipated and no longer a significant overhang. This list is just a portion of The Fly's full analyst coverage. To see The Fly's full Street Research coverage, click here.