DB • 58H • NL0015435975
Generating your data highlights...
8.09b USD | # 1940 in DE
4.13k shares | 47.39m USD
1.2b
47.83% | 573.7m