OTCPK:NSRG.Y | US6410694060
Generating your data highlights...
252b USD | # 57 in US
447.85k shares | 44.42m USD
2.57b
99.90% | 2.57b