SWX • ADYEN • NL0012969182
Generating your data highlights...
35.3b USD | # 200 in CH
65 shares | 89.08k USD
31.55m
89.46% | 28.22m