Nasdaq • MBIN • US58844R1086
Generating your data highlights...
2.27b USD | # 3765 in US
150.82k shares | 7.06m USD
45.94m
62.75% | 28.83m