DB • 3E1 • NL0013056914
Generating your data highlights...
5.56b USD | # 2337 in DE
635 shares | 14.17k USD
103.5m
80.00% | 82.8m