OTCPK • NTTB.F • JP3165600002
Generating your data highlights...
1.63b USD | # 4263 in US
N/A shares | N/A USD
594.51m
87.54% | 520.43m