WBAG:IMCD | NL0010801007
Generating your data highlights...
5.34b USD | # 643 in AT
220 shares | 37.8m USD
59.03m
93.96% | 55.46m