Nasdaq:MDB | US60937P1066
Generating your data highlights...
18.8b USD | # 1048 in US
1.93m shares | 598.55m USD
80.37m
97.09% | 78.03m