OTCPK:BMDP.F | IT0005508921
Generating your data highlights...
29.1b USD | # 704 in US
2.39k shares | 21.51k USD
3.04b
86.07% | 2.62b