DB • INX • NL0010801007
Generating your data highlights...
5.54b USD | # 2347 in DE
61 shares | 38.05m USD
59.03m
93.68% | 55.3m