DB • 3E1 • NL0013056914
Generating your data highlights...
6.03b USD | # 2257 in DE
42 shares | 9.32k USD
103.95m
80.13% | 83.29m