OTCPK • NDEK.F • JP3684000007
Generating your data highlights...
13.2b USD | # 1348 in US
352 shares | 6.9k USD
670.29m
96.90% | 649.49m