OTCPK • NTTY.Y • US6546241059
Generating your data highlights...
72.7b USD | # 312 in US
162.65k shares | 3.86m USD
81.49b
60.98% | 49.69b