DB:3E1 | NL0013056914
Generating your data highlights...
10.7b USD | # 1282 in DE
117 shares | 11.87k USD
103.63m
87.13% | 90.3m