Nasdaq • MBIN • US58844R1086
Generating your data highlights...
2.44b USD | # 3676 in US
181.06k shares | 9.32m USD
45.94m
55.22% | 25.37m