DB:3E1 | NL0013056914
Generating your data highlights...
8.04b USD | # 1835 in DE
117 shares | 21.46k USD
105.37m
87.52% | 92.22m