DB • E0E • NL0015000N33
Generating your data highlights...
1.51b USD | # 4400 in DE
730 shares | 1.69m USD
120.85m
39.43% | 47.65m