DB • JP71 • NL0015002K83
Generating your data highlights...
2.06b USD | # 3886 in DE
301 shares | 1.77m USD
97.59m
68.44% | 66.79m