OTCPK • NABZ.Y • US6325254083
Generating your data highlights...
81.3b USD | # 272 in US
218.37k shares | 3.35m USD
3.06b
99.97% | 3.06b