DB • DLY • NL0009434992
Generating your data highlights...
19.4b USD | # 1026 in DE
346 shares | 27.57k USD
322.78m
79.75% | 257.41m