DB • YDX • NL0009805522
Generating your data highlights...
39.7b USD | # 556 in DE
1.73k shares | 191.83k USD
219.47m
95.52% | 209.63m