OTCPK • NTIO.F • CA6330671034
Generating your data highlights...
59.3b USD | # 383 in US
34.2k shares | 4.85m USD
385.22m
99.89% | 384.81m