OTCPK:MBGA.F | DE0007100000
Generating your data highlights...
54b USD | # 327 in US
53.06k shares | 3.05m USD
951.2m
71.60% | 681.04m