Deutsche Bank upgrades Snap to Buy on several strong catalysts
Briefly