DB • 8SF • NL0000817179
Generating your data highlights...
510m USD | # 6150 in DE
650 shares | 768.06k USD
44.02m
47.55% | 20.93m