Nasdaq:MDB | US60937P1066
Generating your data highlights...
14.9b USD | # 1051 in US
2.2m shares | 560.36m USD
80.47m
97.04% | 78.08m