OTCPK • NRDB.Y • US65558R1095
Generating your data highlights...
65.5b USD | # 359 in US
521.41k shares | 9.61m USD
3.39b
93.65% | 3.18b