DB:3E1 | NL0013056914
Generating your data highlights...
9.09b USD | # 1587 in DE
52 shares | 4.39k USD
105.59m
87.48% | 92.38m