DB • E3G1 • SE0012673267
Generating your data highlights...
14.8b USD | # 1285 in DE
129 shares | 11.51k USD
190.47m
52.74% | 100.45m