DB • 6K8 • JP3979200007
Generating your data highlights...
19.5b USD | # 1039 in DE
49 shares | 13.23k USD
89.63m
85.41% | 76.55m