DB • IHCB • NL0000360618
Generating your data highlights...
6.82b USD | # 2069 in DE
347 shares | 25.01m USD
166.61m
78.60% | 130.96m