DB • B4F • NL0011872650
Generating your data highlights...
2.39b USD | # 3658 in DE
292 shares | 8.12m USD
64.81m
75.93% | 49.21m