Intech Investment Management LLC Buys 14,098 Shares of Shopify Inc. $SHOP
Intech Investment Management LLC lifted its stake in shares of Shopify Inc. (NASDAQ:SHOP - Free Report) (TSE:SHOP) by 7.9% in the third quarter, according to its most recent Form 13F filing with the...