DB:58H | NL0015435975
Generating your data highlights...
8.43b USD | # 1765 in DE
1.58k shares | 67.94m USD
1.2b
48.05% | 576.84m