OTCPK • NNRD.F • JP3658800002
Generating your data highlights...
1.52b USD | # 4429 in US
N/A shares | N/A USD
75.54m
91.12% | 68.83m