OTCPK • NVZM.F • DK0060336014
Generating your data highlights...
28b USD | # 760 in US
1.81k shares | 107.27k USD
412.17m
84.09% | 346.58m