DB • 8SF • NL0000817179
Generating your data highlights...
579m USD | # 5839 in DE
300 shares | 1.33m USD
44.02m
47.72% | 21.01m