OTCPK • NTDO.F • JP3756600007
Generating your data highlights...
54.6b USD | # 412 in US
21.03k shares | 1.14m USD
1.15b
97.36% | 1.12b