DB:09B | NL0010733960
Generating your data highlights...
253m USD | # 6435 in DE
569 shares | 13.25k USD
10.68m
42.20% | 4.51m