OTCPK • NNCH.F • JP3670800006
Generating your data highlights...
6.94b USD | # 2053 in US
N/A shares | N/A USD
134.11m
88.85% | 119.17m