OTCPK:BPXX.Y | US0556601047
Generating your data highlights...
24.8b USD
1.07k shares | 25.55k USD
1.96b
78.24% | 1.54b