DB • AFX • DE0005313704
Generating your data highlights...
2.96b USD | # 3352 in DE
1.15k shares | 10.34m USD
87.54m
39.61% | 34.68m