Information Services Group, Inc. $III Shares Bought by Renaissance Technologies LLC
Renaissance Technologies LLC significantly increased its stake in Information Services Group (NASDAQ:III) by 21.9% in the first quarter, now owning 1.89 million shares worth $7.25 million. Institutional investors and hedge funds collectively hold 73.1% of the company's stock. Analysts maintain a "Moderate Buy" consensus …