OTCPK • NNDN.F • JP3734800000
Generating your data highlights...
19.6b USD | # 1022 in US
564 shares | 8.97k USD
1.15b
76.90% | 881.49m