Janus Henderson Group PLC Sells 40855 Shares of Shopify Inc (SHOP) Software Janus Henderson Group PLC reduced its stake in Shopify Inc (NYSE:SHOP) (TSE:SHOP) by 62.4% in the first quarter, according to its most recent … Read the full article