Shopify Inc. (NYSE:SHOP) Under Investor Scrutiny as Price Index Touches 1.90979

Active investors may be taking a second look at shares of Shopify Inc. (NYSE:SHOP). Checking in on some levels, the six month price index is …

Read the full article