Nasdaq:MDB | US60937P1066
Generating your data highlights...
20.8b USD | # 784 in US
1.57m shares | 389.8m USD
73.87m
96.64% | 71.39m