A rating of 73 puts Intellicheck Inc (IDN) near the top of the Software – Application industry according to InvestorsObserver. Intellicheck Inc’s score of 73 means it scores higher than 73% of stocks in the industry. Intellicheck Inc also received an overall rating of 54, putting it above 54% of […]