OTCPK • NTOI.Y • US64104Y1064
Generating your data highlights...
23.6b USD | # 880 in US
57.15k shares | 912.81k USD
768.28m
54.47% | 418.45m