DB:3E1 | NL0013056914
Generating your data highlights...
7.86b USD | # 1655 in DE
128 shares | 22.39k USD
102.75m
84.44% | 86.76m