DB • AFX • DE0005313704
Generating your data highlights...
3.06b USD | # 3330 in DE
871 shares | 8.88m USD
87.54m
39.61% | 34.68m