Catch up on today's top five analyst upgrades with this list compiled by The Fly: 1. Pandora (P) upgraded to Outperform from Market Perform at FBR Capital with analyst Barton Crockett saying he believes the setup for Pandora "looks enticing" given low investor expectations and the presence of John Malone following the investment by SiriusXM (SIRI). 2. Swift Transportation (SWFT) upgraded to Overweight from Equal Weight at Stephens. 3. Vodafone (VOD) upgraded to Buy from Hold at Argus with analyst John Eade saying he expects it profits to rise over the longer term. 4. Ultra Petroleum (UPL) upgraded to Buy from Hold at Stifel with analyst Michael Scialla saying the company's reorganization has improved its balance sheet and margins, while leaving it "ready to compete." 5. CACI (CACI) upgraded to Outperform from Market Perform at Cowen with analyst Cai von Rumohr citing its 2018 acceleration with strong bookings, the sector upturn, and a favorable risk/reward with support from its near peer-high cash flow yield. This list is just a portion of The Fly's full analyst coverage. To see The Fly's full Street Research coverage, click here.