DB:276 | NL0011660485
Generating your data highlights...
375m USD | # 5804 in DE
161 shares | 443.06k USD
29.89m
30.36% | 9.07m