Image source: Shopify, Inc.Over the last few weeks, analysts at various companies including Credit Suisse, Keybanc, and more have been upgrading Shopify Inc (NYSE: SHOP) stock to "buy" or "outperform." The analysts have different reasons for the rating, but all of them believe Shopify could be a great way to invest in the growth of e-commerce.