Is Shopify A Buy? (SHOP) Stock Analysis | 2024