DB • 3E1 • NL0013056914
Generating your data highlights...
8.36b USD | # 1897 in DE
216 shares | 12.28k USD
103.95m
81.53% | 84.75m