OTCPK • NSAN.F • JP3672400003
Generating your data highlights...
6.88b USD | # 2069 in US
11.37k shares | 25.72k USD
3.5b
58.44% | 2.04b