SWX • ADYEN • NL0012969182
Generating your data highlights...
31.9b USD | # 236 in CH
114 shares | 111.8k USD
31.57m
89.46% | 28.24m