Intech Investment Management LLC Has $20.52 Million Stock Holdings in Shopify Inc. $SHOP
Intech Investment Management LLC increased its position in Shopify Inc. (NASDAQ:SHOP - Free Report) (TSE:SHOP) by 13.5% in the second quarter, according to the company in its most recent Form 13F...