DB • DLY • NL0009434992
Generating your data highlights...
19.1b USD | # 1046 in DE
215 shares | 24.53k USD
323.04m
79.76% | 257.66m