DB:1AE | NL0010832176
Generating your data highlights...
22.1b USD | # 730 in DE
32 shares | 34.05m USD
59.39m
99.17% | 58.89m