Catch up on today's top five analyst upgrades with this list compiled by The Fly: 1. Hasbro (HAS) upgraded to Buy from Neutral at Monness Crespi with analyst Jim Chartier saying The Toys "R" Us liquidation has created a buying opportunity for Hasbro shares which are down 10% since the end of February. 2. BP (BP) upgraded to Buy from Neutral at Goldman Sachs with analyst Michele Della Vigna saying free cash flow growth and improving returns make BP an attractive turnaround story. 3. Volaris (VLRS) upgraded to Overweight from Equal Weight at Morgan Stanley with analyst Josh Milberg saying he sees an attractive 12-18 month valuation case for the shares given their 35% selloff to an all-time low. 4. Discovery (DISCA) upgraded to Buy from Hold at Deutsche Bank with analyst Bryan Kraft saying he views the shares as undervalued and sees unlevered free cash flow growth through 2021. 5. KeyCorp (KEY) upgraded to Positive from Neutral at Susquehanna citing a better NIM and loan growth outlook. He also cites the recent pullback in the shares for the rating change. This list is just a portion of The Fly's full analyst coverage. To see The Fly's full Street Research coverage,
click here.