DB:58H | NL0015435975
Generating your data highlights...
8.64b USD | # 1744 in DE
3.19k shares | 54.67m USD
1.2b
47.62% | 570.83m