DB:DLY | NL0009434992
Generating your data highlights...
23.3b USD | # 853 in DE
1.23k shares | 67.57k USD
322.17m
79.45% | 255.96m