Nasdaq • DBX • US26210C1045
Generating your data highlights...
7.14b USD | # 2024 in US
3.9m shares | 105.03m USD
158.04m
91.09% | 143.96m