DB • 58H • NL0015435975
Generating your data highlights...
7.55b USD | # 1942 in DE
2.03k shares | 52.56m USD
1.2b
47.73% | 572.16m