Nasdaq:DBX | US26210C1045
Generating your data highlights...
6.76b USD | # 2098 in US
3.57m shares | 102.67m USD
182.73m
88.38% | 161.5m