Catch up on today's top five analyst upgrades with this list compiled by The Fly: 1. Viacom (VIAB) upgraded to Buy from Neutral at B. Riley FBR. 2. GoPro (GPRO) upgraded to Outperform from Perform at Oppenheimer with analyst Andrew Uerkwitz saying he believes the company has done everything it can to position itself for success. 3. STMicroelectronics (STM) upgraded to Buy from Hold at Deutsche Bank with analyst Johannes Schaller saying the stock has "suffered too much," setting up for an attractive risk/reward profile at current levels. 4. IBM (IBM) upgraded to Buy from Neutral at UBS with analyst John Roy saying the market is pricing in a 2% revenue decline, which IBM can beat. 5. Cheniere Energy (LNG) upgraded to Overweight from Equal Weight at Morgan Stanley and to Outperform from Market Perform at Cowen. This list is just a portion of The Fly's full analyst coverage. To see The Fly's full Street Research coverage,
click here.