Optimum Investment Advisors Has $83000 Holdings in Shopify Inc (SHOP) Software Optimum Investment Advisors lifted its position in shares of Shopify Inc (NYSE:SHOP) (TSE:SHOP) by 100.0% in the first quarter, according to the … Read the full article