Why Shopify (SHOP) Stock is Down Today

Author's Avatar
Mar 28, 2025
Article's Main Image

Shopify's (SHOP, Financial) shares dropped by approximately 5.65% due to concerns sparked by a Bureau of Economic Analysis report. The report indicated higher-than-expected core inflation as shown in the Personal Consumption Expenditures (PCE) price index, raising fears of stagflation—a situation characterized by stagnant economic growth and rising prices.

Currently, Shopify (SHOP, Financial) is trading at a price of $96.725. Despite the recent decline, the stock maintains a market capitalization of $125.29 billion. Shopify's current price-to-earnings (PE) ratio stands at 62.04, indicating that the stock might be on the higher side in terms of valuation. The company is classified as "Modestly Overvalued" according to its GF Value of $86.41, compared to the current trading price. This suggests that the stock might be priced above its intrinsic value, potentially making it a less attractive buy at present.

Shopify boasts several strengths, including a strong Altman Z-Score of 36.04, indicating financial stability and low bankruptcy risk. Its Piotroski F-Score of 7 also implies a healthy financial status. The company has shown robust revenue growth, with a 3-year revenue growth rate of 28% and a 10-year growth rate of 57.8%, making it a leader in its industry.

However, investors should also consider certain warning signs. Shopify's gross margin has been declining at an average rate of 1.9% per year, and its asset growth rate of 56.5% over the past 5 years has outpaced its revenue growth rate, suggesting potential inefficiencies. Additionally, the company's Return on Invested Capital (ROIC) is below its Weighted Average Cost of Capital (WACC), indicating that it may not be making the best use of its capital.

Overall, while Shopify (SHOP, Financial) presents a compelling growth narrative, potential investors should weigh its valuation against its financial metrics and market conditions. The stock's recent performance and valuation metrics suggest that a cautious approach may be warranted.

Disclosures

I/We may personally own shares in some of the companies mentioned above. However, those positions are not material to either the company or to my/our portfolios.