StockNews.com initiated coverage on shares of Intellicheck (NYSE:IDN – Free Report) in a research note published on Sunday morning. The brokerage issued a buy rating on the stock. Intellicheck Stock Down 6.3 % Shares of IDN opened at $1.78 on Friday. The stock’s 50-day moving average price is $1.84 and its 200-day moving average price […]