Looking at the market caps here versus ID this has some more PPS appreciation to catch up. $9 million vs $6.5 million?
This company could be the top cyber security play and sits with a market cap under $10 million. If it traded on big board or did an IPO it would be north of $250 million IMO lol. No one knows about it... yet..