Shares of IDI, Inc. (NASDAQ:COGT) have earned an average broker rating score of 1.00 (Strong Buy) from the two analysts that cover the stock, Zacks Investment Research reports. Two equities research analysts have rated the stock with a strong buy recommendation. Brokers have set a 12 month consensus target price of $9.25 for the company [...]