OTCPK • BDUU.Y • US05989Q1067
Generating your data highlights...
9.08b USD | # 1771 in US
105 shares | 2.46k USD
15.89b
72.02% | 11.45b