DB:ENXB | NL0006294274
Generating your data highlights...
9.36b USD | # 1386 in DE
106 shares | 20.89m USD
103.67m
86.97% | 90.16m