Catch up on today's top five analyst upgrades with this list compiled by The Fly: 1. Comcast (CMCSA) upgraded to Conviction Buy from Neutral at Goldman Sachs with analyst Brett Feldman saying he estimates Comcast will sustain "strong growth" over next three years with annual earnings growth of 11%, free cash flow per share of 12% and dividends of 15%, driven by "healthy fundamentals across its key businesses." 2. Total (TOT) upgraded to Outperform from Neutral at Credit Suisse with analyst Thomas Adolff saying he believes the company's Strategy Day in September will serve as a catalyst. 3. DMC Global (BOOM) upgraded to Buy from Neutral at Sidoti. 4. Core Laboratories (CLB) upgraded to Buy from Neutral at BofA/Merrill with analyst Chase Mulvehill saying he sees the stock being set to reverse its outperformance after having fallen 10% year-to-date. 5. HCA Healthcare (HCA) upgraded to Buy from Neutral at Goldman Sachs with analyst Stephen Tanal saying he has a "greater appreciation for the resiliency" of the economic model of certain acute hospitals, notably HCA. This list is just a portion of The Fly's full analyst coverage. To see The Fly's full Street Research coverage,
click here.