DB:T5W | NL0012015705
Generating your data highlights...
3.08b USD | # 2784 in DE
570 shares | 37.07m USD
206.21m
77.67% | 160.17m