Equities researchers at StockNews.com initiated coverage on shares of Intellicheck (NYSE:IDN – Get Free Report) in a report issued on Wednesday. The firm set a “buy” rating on the stock. Intellicheck Stock Down 2.2 % Shares of Intellicheck stock opened at $1.81 on Wednesday. Intellicheck has a 52 week low of $1.56 and a 52 […]