TipRanks Financial3 months agoMarketingDeutsche upgrades Snap to Buy on 'clear, strong catalyst path' - TipRanks.comDeutsche Bank upgraded Snap to Buy from Hold Analyst sees clear, strong catalysts for revenue and EBITDA revisions [ more ]