DB:DLY | NL0009434992
Generating your data highlights...
33.3b USD | # 505 in DE
58 shares | 5.67k USD
325.62m
79.70% | 259.54m