Skip to main contentTech Growth Earnings: Snap, Pinterest, Shopify and Microsoft