OTCPK • QBIE.Y • US74728G6052
Generating your data highlights...
25.6b USD | # 815 in US
69.75k shares | 1.09m USD
1.49b
99.55% | 1.49b