Shopify Declines 12.5% Year to Date: Buy, Sell or Hold SHOP Shares?

Shopify SHOP shares have lost 12.5% year to date, underperforming both the Zacks Computer & Technology sector and the Zacks Internet Services industry. Over the same timeframe, the sector and industry have gained 13.6% and 4.7

admin