DB:DLY | NL0009434992
Generating your data highlights...
14.3b USD | # 1240 in DE
829 shares | 43.96k USD
321.87m
79.45% | 255.73m