DB • DBK • DE0005140008
Generating your data highlights...
65.3b USD | # 358 in DE
19.79k shares | 261.51m USD
1.85b
95.52% | 1.77b