Nasdaq • MBIN • US58844R1086
Generating your data highlights...
2.3b USD | # 3739 in US
166.35k shares | 7.91m USD
45.94m
62.75% | 28.83m