
Intellicheck IDN
$ 7.38
-5.02%
Annual report 2025
added 03-19-2026