NasdaqGM • INOD • US4576422053
Generating your data highlights...
1.82b USD | # 3966 in US
1.37m shares | 83.39m USD
34.38m
96.23% | 33.08m