OTCPK • NTDO.Y • US6544453037
Generating your data highlights...
54.6b USD | # 412 in US
3.28m shares | 44.12m USD
4.66b
97.27% | 4.53b