News

Do current financial metrics point to opportunity, or is Shopify's stock price too far ahead of its fundamentals?