DB • 8SF • NL0000817179
Generating your data highlights...
539m USD | # 6022 in DE
475 shares | 1.1m USD
44.02m
47.55% | 20.93m