OTCPK • BDUU.F • TH0264010R10
Generating your data highlights...
9.08b USD | # 1771 in US
875 shares | 566.17 USD
15.89b
72.02% | 11.45b