SWX • ADYEN • NL0012969182
Generating your data highlights...
34b USD | # 228 in CH
188 shares | 202.12k USD
31.57m
89.46% | 28.24m