Is Snapchat Stock a Buy?

Macroeconomic headwinds could pressure revenue growth for the popular social media company in the near term.