DB • 1BR1 • FR0013326246
Generating your data highlights...
16.6b USD | # 1139 in DE
290 shares | 55.2m USD
144.22m
80.48% | 116.07m