DB:E0E | NL0015000N33
Generating your data highlights...
1.76b USD | # 3983 in DE
468 shares | 1.77m USD
121.09m
34.75% | 42.08m