Penserra Capital Management LLC Sells 5020 Shares of Shopify Inc (NYSE:SHOP) Software Penserra Capital Management LLC lessened its stake in shares of Shopify Inc (NYSE:SHOP) (TSE:SHOP) by 16.1% during the first quarter, according … Read the full article