OTCPK • NEXH.Y • US6545652090
Generating your data highlights...
7.77b USD | # 1917 in US
100 shares | 2.66k USD
245.48m
96.04% | 235.76m