DB • INX • NL0010801007
Generating your data highlights...
6.82b USD | # 2141 in DE
79 shares | 27.34m USD
59.04m
93.68% | 55.32m