DB • B4F • NL0011872650
Generating your data highlights...
2.55b USD | # 3645 in DE
346 shares | 6.42m USD
64.84m
75.93% | 49.24m