OTCPK • NSAN.Y • US6547444082
Generating your data highlights...
6.88b USD | # 2069 in US
199.16k shares | 891.15k USD
3.5b
58.43% | 2.04b