DB:276 | NL0011660485
Generating your data highlights...
456m USD | # 5551 in DE
50 shares | 468.75k USD
29.89m
30.36% | 9.07m