WBAG • IMCD • NL0010801007
Generating your data highlights...
5.54b USD | # 685 in AT
117 shares | 38.14m USD
59.03m
93.68% | 55.3m