OTCPK • MDBK.Y • US58450J1016
Generating your data highlights...
9.48b USD | # 1692 in US
5.49k shares | 186.05k USD
2.75b
99.84% | 2.75b