OTCPK • NVZM.Y • US6701081092
Generating your data highlights...
28b USD | # 760 in US
69.52k shares | 4.13m USD
465.91m
74.39% | 346.58m