DB:8AC | NL0000313286
Generating your data highlights...
835m USD | # 5129 in DE
269 shares | 937.42k USD
29.63m
57.62% | 17.07m