DB • BSL • DE0005102008
Generating your data highlights...
913m USD | # 5166 in DE
988 shares | 1.51m USD
30.75m
41.23% | 12.68m