DB • 8SF • NL0000817179
Generating your data highlights...
665m USD | # 5638 in DE
347 shares | 1.92m USD
44.02m
47.31% | 20.83m