SWX • ADYEN • NL0012969182
Generating your data highlights...
32.5b USD | # 204 in CH
27 shares | 27.68k USD
31.55m
89.46% | 28.22m