DB • 6K8A • US51809L1098
Generating your data highlights...
19.5b USD | # 1039 in DE
29 shares | 1.59k USD
89.63m
85.11% | 76.29m