DB • MUM • DE0006580806
Generating your data highlights...
651m USD | # 5676 in DE
189 shares | 765.21k USD
16.47m
49.61% | 8.17m