DB • BWJ • SE0020050417
Generating your data highlights...
16.8b USD | # 1128 in DE
284 shares | 17.08k USD
283.96m
98.17% | 278.76m