Upgrades and Downgrades for Thursday, 3/14 Posted by TheFly.com | Mar 14, 2019 Here are today’s upgrades and downgrades: General Mills, Snap, Sun Life Financial, Hilton, Petrobras and more. Read More