OTCPK • BDUL.F • TH0264A10Z12
Generating your data highlights...
9.08b USD | # 1771 in US
26.21k shares | 14.61k USD
15.89b
72.02% | 11.45b