3 Canadian Tech Stocks With Huge Upside Software Shopify (TSX:SHOP)(NYSE:SHOP) is one of the top-performing stocks on the … Despite those incredible gains, Shopify still holds massive long-term … Read the full article