DB:DLY | NL0009434992
Generating your data highlights...
20.7b USD | # 876 in DE
404 shares | 24.6k USD
321.4m
79.42% | 255.25m