OTCPK • BDOR.Y • US0595781040
Generating your data highlights...
21.8b USD
475.51k shares | 2.1m USD
5.71b
45.31% | 2.59b