Nasdaq • MBIN.N • US58844R7026
Generating your data highlights...
2.13b USD | # 3874 in US
11.56k shares | 233.61k USD
45.89m
63.85% | 29.3m