Nasdaq • MBIN • US58844R1086
Generating your data highlights...
2.13b USD | # 3874 in US
327.09k shares | 14.72m USD
45.94m
62.63% | 28.77m