DB • IHCB • NL0000360618
Generating your data highlights...
6.35b USD | # 2170 in DE
338 shares | 31m USD
169.09m
78.91% | 133.43m