OTCPK • NRXX.Y • US6555721058
Generating your data highlights...
13.3b USD | # 1345 in US
1.03k shares | 26.73k USD
236.45m
50.04% | 118.32m